by 초초 [Oracle 기초] [2019.10.30 09:52:45]
select * from table_A where (a='66' or a='78' or a='99' or a='10')
위 select의 결과를 where 조건 절에 입력한대로 66, 78, 99, 10 순으로 출력하고싶으면 어떻게 해야하나요?
SELECT * FROM table_A WHERE a IN ('66', '78', '99', '10') ORDER BY INSTR('66,78,99,10', a) ;