>> Edit article
이름
제목
패스워드
안녕하세요...수고가 많으십니다.. 제가 예전에 글을 올렸는데... 자세한 설명을 주세서 감사합니다.. 글구..죄송하지만..또 하나의 질문을 하려합니다. 아래와 같은 테이블이 두개 있다고 가정을 한다면... 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)을 비교하며 값중 큰 것 다섯개를 불러올려고 합니다...... 참고...현재 여기서 두개를 서로 비교하며 값을 불러오지만...큰 값 다섯개 를 불러오는게 아니라 무자기로 불러옵니다.. 적수님...위의 쿼리를 어케 수정을 해야 하나요..ㅠㅠ.. 부탁드려요....
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved