안녕하세요 그누 능력자 선생님.
이번에 제가 궁금한것은 SQL 검색 문법인데요
수차례 검색을 해봤지만 수량 합계만 있지 검색되어진 것들의 갯수의 합계를 구하는건 못찾겠더라구요..
글로는 제가 설명을 잘 못할것 같아서 그림을 첨부했습니다.

AAA 테이블 안에 wr_1(과일종류)가 있고 wr_2(있다없다)가 있습니다.
아래 색상처럼 딸기의 있는 갯수 없는갯수 는 어떻게 구할까요?
|
답변 4개 / 댓글 1개
채택된 답변
+20 포인트
2016-11-12 (토) 01:23:23
Copy
$berry_is = sql_fetch("SELECT COUNT(`wr_id`) AS `count` FROM `{$write_table}` WHERE `wr_1` = '딸기' AND `wr_2` = '있다'");echo "딸기 있다 갯수 : {$berry_is['count']}개"; // 생략 $apple_is_not = sql_fetch("SELECT COUNT(`wr_id`) AS `count` FROM `{$write_table}` WHERE `wr_1` = '사과' AND `wr_2` = '없다'");echo "사과 없다 갯수 : {$apple_is_not['count']}개";
2016-11-12 (토) 02:13:46
늦은밤 도움주셔서 감사합니다 ㅠㅠ
한분밖에 채택 못하는것이 애석할 따름입니다...
그래도 제일 처음으로 제가 원하는 부분을 작업해주신
오케이소프트 님께 채택 드릴께요 ㅠㅠ
나머지 능력자님들 죄송해요 ㅠㅠ
2016-11-12 (토) 01:49:03
$result = sql_query( "select wr_1, wr_2, count(*) cnt from 테이블 where 1 $where group by wr_1, wr_2");
while ($row = sql_fetch_array($result))
printf("%s %s 개수 : %d개<br>", $row['wr_1'], $row['wr_2'], $row['cnt']);
답변에 대한 댓글 1개
직접 해보진 않았으나 참고가 되실거 같아서요
답변을 작성하려면 로그인이 필요합니다.