查询结果排序问题,在线等
table:T1
column:ID DATE TYPE ......
001 2005/11/20 3
002 2005/11/20 3
003 2005/11/21 2
004 2005/11/20 2
005 2005/11/20 1
006 2005/11/21 1
现要求首先按照DATE排降序,DATE相同的情况下TYPE=1的优先显示,最后按照ID排升序
(注意:只有在TYPE=1考虑优先显示,TYPE=2or3时还是按照ID排升序)
即得到结果集:
DATE ID TYPE ......
2005/11/21 006 1
2005/11/21 003 2
2005/11/20 002 1
2005/11/20 005 1
2005/11/20 001 3
2005/11/20 004 2
谢谢大家了