select / from / where / like
select CustomerName, Address
from customers
limit 10
select *
from customers
where customername < "B" or country = 'germany'
select *
from customers
where country like '%r%' -- 정확히 한글자를 찾기 위해서는 like 보다는 = 이 속도가 더 빠르다.
select *
from customers
where country in ('germany', 'france')
where countryID between 3 and 5
where customerID is null
where country like 'b____' -- 하이픈 개수만 큼의 길이의 단어만
where country like '_a%' -- 두 번째 인덱스에 'a' 이 있는 모든 값
where country like 'a%o' -- a 로 시작하여 o 로 끝나는 모든 값
where discount like '50\\%' -- 예악어를 무시 하기 위해서
--- db 에 따른 명령어 찾기 ex) redshift like % escape
sort
select *
from customers
where
order by customerId desc ( or asc )
select left("20140202" 4) -- 왼쪽에서 부터 4번째 까지 자리그
select right ...
select substr("20140303", 1, 4) -- 2014
select substr("20140303", 5) -- 0323
select ceil(5.5) -- 6
select floor(5.5) -- 5
select round(5.556901, 4) -- 5.5569