TIL99. SQL기초(2)

Jaeyeon·2021년 5월 9일
0

ORDER BY

django의 order by와 똑같다.
위치는 SELECT FROM WHERE 뒤에 오면 된다!
내림차순으로 정렬하고 싶을 때는
django에서 order by 안에 -를 붙히면 됐지만
SQL 에서는 ORDER BY 정렬조건 DESC 를 붙히면 된다.

SELECT * FROM customers WHERE country ='Germany' ORDER BY customerid DESC

ORDER BY와 LIMIT를 조합할 때가 많이 있을텐데
LIMIT는 ORDER BY 뒤에 작성해주면 된다.

문자열 자르기

LEFT

SELECT LEFT("20140323",4)
-> 2014

SELECT RIGHT("20140323",4)
->0323

SUBSTRING(컬럼명 또는 문자열, 시작 위치, 길이)

SUBSTR("20140323",1,4)
->2014
SUBSTR("20140323",5)
->0323

소수점 처리

CEIL (올림)

SELECT CEIL(5,5)
->6

FLOOR (내림)

SELECT FLOOR(5,5)
->5

ROUND (반올림)

ROUND(5,556901,4)
->5.5569

profile
생각하는 개발자 되기

0개의 댓글