728x90
order by uid ASC // uid 오름차순 정렬
order by uid DESC // uid 내림차순 정렬
order by content ASC // content 오름차순 정렬
order by content DESC // content 내림차순 정렬
order by length(subject) ASC // subject 길이 짧은 순 정렬
order by length(subject) DESC // subject 길이 긴 순 정렬
order by datetime desc, depth desc // 다중정렬
// direct 칼럼이 값이 있으면 is_direct 를 내림차순으로 정렬하라
order by case when length(direct) > 0 then is_direct end DESC;
두개의 테이블을 조인해서 정렬순서를 정해야 할 경우가 있었는데 처음에 좀 헷갈려서 고생 좀 했다.
select c.idx,c.guloc,c.wloc,c.part,c.team,c.partNM from PART c, ORDER o where c.idx = o.idx ORDER BY gOrder, wOrder, pOrder, tOrder;
728x90
'SQL' 카테고리의 다른 글
조건별 SUM SQL (0) | 2016.07.27 |
---|---|
[MySQL] Self Join 예제 (0) | 2016.02.22 |
MySQL Update Where 조건절 Subquery (1) | 2016.01.22 |
MySQL 테이블간 참조무결성 (0) | 2015.09.28 |
[MySQL] 두개의 테이블의 데이터 조인하여 내용 Update (0) | 2015.09.16 |