안녕하세요...수고가 많으십니다..
제가 예전에 글을 올렸는데...
자세한 설명을 주세서 감사합니다..
글구..죄송하지만..또 하나의 질문을 하려합니다.
아래와 같은 테이블이 두개 있다고 가정을 한다면...
gong_poll 테이블
_____________________________
id_gong | name | number
-----------------------------
1 | 1 | 2
2 | 1 | 2
3 | 1 | 1
4 | 1 | 2
5 | 1 | 4
6 | 1 | 4
7 | 1 | 2
.
.
-----------------------------
gong_result 테이블
_____________________________
result | name | id_gong
-----------------------------
1 | 1 | 2
2 | 1 | 2
3 | 1 | 1
4 | 1 | 2
5 | 1 | 4
6 | 1 | 4
7 | 1 | 2
.
.
-----------------------------
그럼 여기에서 id_gong에 있는 필드의 값중 같은 것끼리 묶어서 가장 많은
갯수 부터 불러온다면 어떻게 해야하는지요..
제 의도는... 공동구매중 제품을 추천하는 코너가 있는데 추천을 하면 그 추
천한 내용을 비교하여 그 값들중 가장 큰 것부터 불러오게 할려고 합니다.
$que1 = "SELECT S.a_name , COUNT(R.id_gong) FROM gong_result R ,
gong_poll S WHERE S.id_gong = R.id_gong GROUP BY R.id_gong LIMIT 5";
두개의 테이블(gong_result,gong_poll)을 비교하며 DB를 불러오게하는 쿼리
입니다..
두개의 테이블중 공통으로 들어가는 칼럼(id_gong)을 비교하며 값중 큰 것
다섯개를 불러올려고 합니다......
참고...현재 여기서 두개를 서로 비교하며 값을 불러오지만...큰 값 다섯개
를 불러오는게 아니라 무자기로 불러옵니다..
적수님...위의 쿼리를 어케 수정을 해야 하나요..ㅠㅠ..
부탁드려요....