日期:2014-05-16  浏览次数:20734 次

mysql的一些排序技巧
col1 col2
1 null
11 1
12 2
2 null

?

?

?

?

?

?

?

?

1. col1是varchar类型的,对他进行排序,得到的顺序是1,2,11,12

?

 ORDER BY col1+0 ASC
?

2. col2asc排序会出现null在前,如果想讓null的排列在最后

?

ORDER BY isnull(col2),col2 ASC 
?

?

?