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 
 

猜你喜欢

转载自zetorli.iteye.com/blog/1390297