请看下面的例子:排序顺序
+---------+------------+
| value | name |
+---------+------------+
| 42 | abresas |
| 0 | dionyziz |
| 6 | dionyziz2 |
| 0 | izual |
| 8 | kokos |
| 37 | kostis90gr |
| 0 | test |
| 35 | usertest |
+---------+------------+
我想这个排序中值的升序,但我希望所有值为0的名字在底部显示。所以排序顺序应该是: 6,8,35,37,42,0,0,0
任何想法,如果这可能与SQL或不?
小提琴:http://sqlfiddle.com/#!2/ 4c64e/1 – biziclop 2012-07-09 15:54:26
@biziclop太快了! +1 – 2012-07-09 15:55:29
添加了IF函数文档的链接,因为我不知道它存在!谢谢。 – 2012-07-09 16:01:52