다음 HD 테이블을 hv하고 색상으로 계산하고 그룹화했습니다. 저는 1 학년 학생이며 SQL 초보자입니다. 누구든지 코드를 가르 칠 수 있습니까?SQL 그룹 별 및 개수 기능
SQL-CountColor는 :
내가 시도하는 것 :
Select COLOR,
sum(case when Blue = 1 then 1 else 0 end) as Blue_count,
sum(case when Red then 1 else 0 end) as Red_count,
sum(case when Yellow then 1 else 0 end) as Yellow_count,
sum(case when Black then 1 else 0 end) as Black_count,
sum(case when Green then 1 else 0 end) as Green_count,
from TAB_GROUP
group by COLOR;
실습 해 보셨습니까? – Milney
이것은 StackOverflow가 작동하는 방식이 아니며, 이것이 SQL (또는 다른 것)을 배우는 방법이 아니라고 말하겠습니다. 이와 같은 질문은 여러 사이트에서 여러 번 요청되었습니다 (SO 포함). 약간의 연구 만하면됩니다. 그렇게 한 후에도 여전히이 문제를 해결할 수 없으면 여기로 돌아와 시도한 내용과 잘못 된 내용을 설명하는 질문을 게시하면 도움을받을 수 있습니다. 키워드 팁 : "그룹화", "카운트", "사례", "피벗"을 검색하면 흥미로운 자료를 찾을 수 있습니다. –
미안 내가 시도한 것을 게시하는 것을 잊어 버렸습니다. – DerrickWong