안녕하세요.
쿼리문을 아래와같이 하나 만들었는데요.
SELECT *
FROM adorder
WHERE ad_zip = '4183040000'
AND ad_memul = '21900103'
AND ad_type = 'A'
AND sep = 'Y'
GROUP BY ad_zip
ORDER BY rand()
LIMIT 5
데이터가 들어가있는 테이블에는 동일한 ad_zip, ad_memul 이 여러개 있습니다.
단, 데이터를 볼수있는 사람은 memid가 다른 5명까지만 제한을 두고있는데요.
궁금한것은 그룹바이절을 사용하지 않으면 동일한 사람이 5명이 보이고 그룹바이절을 사용하면 1명만 노출됩니다.
부적절한 그룹바이 사용같은데요
그룹바이절 사용을 제한하면서 1명만 노출되게 방법이 없을런지요...
조언좀 부탁드립니다.