I 다음 스키마가 : 내 데이터베이스에서그룹 쿼리 결과는이 형식을 얻을 수
a VARCHAR(255),
b INTEGER,
c INTEGER,
d TEXT
, d는 null가 아닌 경우, 다음 C는 내가하고 싶은 무엇 0 그룹의 모든 열입니다을 그 는 a
과 동일하고 b
과 동일합니다. 그러나 결과의 경우 c
과 d
(존재하는 경우)의 null이 아닌 값의 합계를 사용하고 싶습니다. 예를 들어, 경우 내 데이터는이처럼 보였다 :
"XXX" 100 1 NULL
"XXX" 100 1 "my text"
"YYY" 5 1 NULL
"YYY" 7 0 "other text"
내가 할 결과를 싶습니다
"XXX" 100 2 "my text"
"YYY" 5 1 NULL
"YYY" 7 0 "other text"
나는이 작업을 수행 할 것을 사용할 수있는 쿼리가 있습니까?