SQL 특정 row 값만 맨 위로 or 맨 아래로

정영훈·2022년 7월 21일
1

일을 기록하다

목록 보기
4/23
post-thumbnail

오늘은 type을 뽑아내야 하는 테이블에서
특정 row만을 맨 위로 뽑아 내기 위해서
sql로 left join, full outer join, union 등을 써가면 삽질을 하였다.

30분 정도 삽질을 하다가 이 방법은 아닌 거 같아서
구글에 도움을 청하였다 검색어는 "sql 특정 row 맨 위로"

ballboy 님의 블로그에서 해답을 찾을 수 있었다. (자세한 내용은 링크로 이동)

나는 해당 글을 참고하여 쿼리를 짰다~~

select * from
	tableName tn
    order by (case when column1 = 'test' then 0 else 1 end), column2
profile
I ❤ JavaScript

0개의 댓글