select
*
from testTable
where 1=1
and category_no in ('444','446','448','450','452','454','456','458','460','462')
위와 같이 카테고리의 숫자를 가지고 데이터를 가져오고 있습니다.
헌데 데이터를 각 카테고리 별로 3건씩만 가져오고 싶습니다.
즉 "444" 카테고리에 3000건 / "446" 카테고리에 2000건이 있더라도 최신 데이터(등록된 순)으로 3건씩만 가져오려고 하는건데요..
알고리즘을 어떻게 해야 할까요 @_@;;
도와주세요 ^^* |