SQL

Order by 문자열은 정렬이 되는가?

Spell 2022. 5. 11. 22:29

Order by는 문자열 기준으로도 정렬이 된다.

 

select * from users
order by email

Users 테이블에서 email을 오름차순 정렬해줘! 의 결과다.

보이는봐와 같이 문자열도 오름차순이 된 화면이다.

 

물론 내림차순도 가능하다.

select * from users
order by email desc

 

 

문자열인 이름도 가능하겠지?

select * from users
order by name

Users 테이블에서 name을 오름차순 정렬해줘!

 

이 경우에도 역시나 내림차순도 마찬가지다.

select * from users
order by name desc

 

날짜 및 시간도 가능하다.

select * from users
order by created_at

Users 테이블에서 created_at을 오름차순 정렬해줘!

 

내림차순도 당연히 가능!

select * from users
order by created_at desc