coalesce

    1

    1답변

    좋은 디자인을 위해 너무 많은 열이있는 테이블을 다루고 있습니다. (100에 가까움). 스키마를 변경할 수 없습니다. 각 열을 널 (null)로 0으로 채울 필요가 있습니다. 100 열 모두를 직접 입력하지 않고도이 작업을 수행 할 수 있습니까? (아마도 어떤 유형의 데이터 사전이나 메타 정보를 사용하고 있을까요?)

    1

    3답변

    나는 SQL의 새로운 그리고 난 아주 기본적인 질문이 있습니다는 SELECT role.name AS role, `username`, game.name AS favorite_game, `reg_date`, `other_game` FROM `user` INNER JOIN role ON user.role = rol

    2

    1답변

    null 통합과 정의되지 않은 방법을 모두 수행하는 더 깨끗한 방법이 있는지 궁금합니다. falseyness은 멋진 일 function DoWork(){ var foobar = typeof foo !== "undefined" ? typeof foo["bar"] !== "undefined" ? foo["bar"] |

    0

    2답변

    사용자가 작성한 시음 노트와 다른 사용자가 각 시음 노트에주는 등급이있는 테이블이 있습니다. 아직이 같은 외모를 평가하지 않은 다른 사용자가 작성한 모든 메모가 나타납니다 쿼리 : SELECT tastingNotes.userID, tastingNotes.beerID, tastingNotes.noteID, tastingNotes.note, COALESCE(s

    2

    1답변

    나는 개인의 성과 이름을 함께 연결하려고하지만 null 값이있을 때 팀 이름을 합칩니다. 안타깝게도 내 구문이 SPACE를 반환하므로 병합 (coalesce)이 그것을 null 값으로 인식하지 못합니다.이를 수정하려면 어떻게해야합니까? 구문 내가 현재 사용하고 있습니다 : coalesce((Concat(first_name,' ',last_name)),tea

    1

    1답변

    그래서 AW2012 데이터베이스를 사용하여 SQL을 배우려고 노력하고 있었고 나에게 의미가없는 것을 발견했습니다. 나는 Person.Person 테이블을 사용하여에서 COALESCE 문을 배우려고 노력하고 내가 입력 할 때 : SELECT Title, COALESCE (FirstName, LastName) AS FullName FROM Person.Per

    0

    1답변

    tbl_brands 및 tbl_counter_stock이라는 두 개의 테이블이 있습니다. tbl_brands에는 브랜드 ID와 브랜드 이름의 키 - 값 쌍이 있습니다. 에는 brnd_id, 2000ml, 1000ml, stock, stock_date과 같은 열이 있습니다. 각 행은 는 O-열기, R-받은 S-영업, 이 표에서와 경우 각 브랜드의 주식을 닫기

    0

    3답변

    열 D를 채우기 위해 사용하려는 데이터 열이 3 개 있습니다 (예 : 최종 결과의 아래 예는 다음과 같습니다. 공백). 각 행에 대해 A-C 열에는 채워진 값 1 개와 NA 값 2 개가 있습니다. 어떻게해야합니까? A B C D 1 'a' NA NA 'a' 2 NA 'b' NA 'b' 3 NA 'b' NA 'b' 4 NA NA 'c' 'c' 5 N

    0

    3답변

    아래 구문을 이해하려고합니다. 이 문제에 대해 도움을받을 수 있습니까? 첫 번째 매개 변수는 다음 두 번째 매개 변수가 반환됩니다 NULL 경우 DECLARE @StringList VARCHAR(2500); SELECT COALESCE(@StringList + ',','') + CAST(apID as VARCHAR) AS ApIdList FROM test

    1

    1답변

    null 열을 JSONB 배열로 변환하려면 어떻게해야합니까? 두 인수가 jsonb을 반환 있는지 확인 SELECT jsonb_array_elements(coalesce(null_column, '[]'::jsonb)) FROM table WHERE id = 13; -- ERROR: cannot extract elements from a scalar