DB/ORACLE

ORACLE - LIKE, ORDER BY, NULL

보겸삼촌 2019. 7. 3. 10:39

- 앞에서 두 번째 글자가 'a'인 항목을 가져오고 싶을 때,

select First_name, Last_name

from Employees

where First_name like '_a%';

 

- 앞에서 세 번째 글자가 'b'인 항목을 가져오고 싶을 때,

select First_name, Last_name

from Employees

where First_name like '__b%';

 

- 필드 값이 null인 값을 가져올 때,

# not commission

select First_name, Last_name

from Employees

where commission is null;

 

- 필드 값이 null이 아닌 값을 가져올 때,

select First_name, Last_name

from Employees

where commission is not null;

 

- ORDER BY 정렬

# Employee_id 순으로 오름차순 정렬

select Employee_id 

from Employees

order by Employee_id Asc;

 

# Employee_id 순으로 내림차순 정렬

select Employee_id 

from Employees

order by Employee_id Desc;