- WHERE절의 IN, EXISTS, BETWEEN 사용 시에...
- 내부에 LIKE, TO_DATE 와 같은 함수를 사용하지 못 하는 듯...
- 집합연산 사용 시에...
select id, name "Last Name"
from a
where cid =10
union
select id CUST_NO, name
from a
where cid=30;
위와 같은 SQL문이 있다고 가정했을 때
아래 세 개의 ORDER BY절은 에러 없이 정상 동작하지만
ORDER BY 2, id
ORDER BY 2, 1
ORDER BY "Last Name"
다음 ORDER BY절은 에러가 발생한다.
ORDER BY CUST_NO
확실하진 않지만 첫 번째 select 문의 alias만 쓸 수 있는 것 같다