쿼리문 질문좀 드릴꼐요 ^^ 정보
쿼리문 질문좀 드릴꼐요 ^^
본문
SELECT count(No) as bd0 FROM `abcde` where A = '분당' and B <> '선수'
SELECT count(No) as bd1 FROM `abcde` where A = '분당' and B <> '선수' and C = '축구'
이런식의 합계 구하는 select문 두개가 있는데요 가만보면 where 절만 조금씩 바뀌고
나머지는 똑같잖아요~
저걸 하나의 sql 문으로 만들수 있을까요??
저런식으로 C 부분만 다른걸 합계내야되는데 갯수가 좀 많아서요..
방법이 있는지 궁금합니다 ^^
아시는분 답변좀 굽신굽신~
SELECT count(No) as bd1 FROM `abcde` where A = '분당' and B <> '선수' and C = '축구'
이런식의 합계 구하는 select문 두개가 있는데요 가만보면 where 절만 조금씩 바뀌고
나머지는 똑같잖아요~
저걸 하나의 sql 문으로 만들수 있을까요??
저런식으로 C 부분만 다른걸 합계내야되는데 갯수가 좀 많아서요..
방법이 있는지 궁금합니다 ^^
아시는분 답변좀 굽신굽신~
댓글 전체
SELECT count(No) as bd1 FROM `abcde` where A = '분당' and B <> '선수' and C = '축구'
저런식으로 C 부분만 다른걸 합계내야되는데
==>
SELECT A, B, count(No) as bd1 FROM `abcde` where A = '분당' and B <> '선수' group by C
http://dev.mysql.com/doc/refman/4.1/en/group-by-modifiers.html
with rollup를 이용하시면 전체 갯수도 같이 알 수 있습니다.
저런식으로 C 부분만 다른걸 합계내야되는데
==>
SELECT A, B, count(No) as bd1 FROM `abcde` where A = '분당' and B <> '선수' group by C
http://dev.mysql.com/doc/refman/4.1/en/group-by-modifiers.html
with rollup를 이용하시면 전체 갯수도 같이 알 수 있습니다.
감사합니다 ^^ 이제 조금 응용해서 하면 될거 같아요 ^^