$sort = "  CASE WHEN StartDate > date_format( now() , '%Y-%m-%d %h:%i:%S' ) 

THEN 2 

WHEN StartDate < date_format( now() , '%Y-%m-%d %h:%i:%S' ) 

AND EndDate >= date_format( now() , '%Y-%m-%d %h:%i:%S' )

THEN 1 

WHEN EndDate < date_format( now() , '%Y-%m-%d %h:%i:%S' ) 

THEN 3 

 end asc ,StartDate desc,Date desc ";


이것을 

select * from table order by $sort

'IT > [DB]MySql' 카테고리의 다른 글

MYSQL] AES 암호화 복호화  (0) 2014.04.02
databasename 언어변경  (0) 2014.01.20
mysql 자동증가 atler문  (0) 2013.10.08
[mysql] 날짜 비교  (0) 2013.08.26
[mysql] 다양한 시간차 구하기  (0) 2013.08.26

+ Recent posts