형 고수들 부탁잇음...
초보 컴공 대딩인데 3일을 검색해도 답이 안나옴 ㅠㅠ
SELECT 컬럼명A, 컬럼명B, 컬럼명C
FROM 테이블
WHERE 컬럼명A IN ('001','003');
컬럼명A 값에서 '001' 과 '003' 을 조회할 때 각각 5건씩 조회...
조회 결과는
컬럼명A | 컬럼명B | 컬럼명C
001 | AAA | 테스트A
001 | BBB | 테스트B
001 | CCC | 테스트C
001 | DDD | 테스트D
001 | EEE | 테스트E
003 | AAA | 테스트A
003 | BBB | 테스트B
003 | CCC | 테스트C
003 | DDD | 테스트D
003 | EEE | 테스트E
일케 뽑으려면 어떻게 해야하지...
미안해 ㄷㄷ
알려주면 정말 고수...
각각따로 쿼리한후에 union all로합치면되지 임마. union은 같은값 걸러내느라 소팅이 일어나서 느리니까 이것처럼 다른게 명확한것은 union all로 하렴
구글에 "sql 특정 갯수 조회" 치면 나오네
http://fightingmamoru.tistory.com/50
여기 참고
넌 오라클이니까 rownum 쓰면 되겠지