안녕하세요
sql문에서
다중 소트가 가능한지 궁금합니다..
제가 Sql문을 사용 안해 본지 오래돼서.. 안될거 같긴한데..도움좀
부탁드립니다.
table명 xx
a b c d <--컬럼
---------
1 2 3 2 <- 데이터
2 1 1 3 <- 데이터
3 3 2 1 <- 데이터
이런 식으로 되어 있을때
select a, b, c, d from xx order by a asc;
이러면 오른차름 정렬이잖아요. 이걸 a=asc, b=desc, c=desc,
d=asc
이렇게 정렬해서 가져 오는 방법이 없을까요.?
select a, b, c, d from xx order by a, d asc and b,c desc;
select a, b, c, d from xx order by a asc, b desc,c desc, d
asc;
이런 식으로 해봤는데 안되는군요..
어떻게 해야 각 컬럼별의 소팅이 가능할까요?
|