Получение и упорядочение строк со значением больше нуля, затем строк со значением ноль

У меня есть такая таблица

id    title    display_order
1     t1       3
2     t2       1
3     t3       5
4     t4       4
5     t5       2
6     t6       0
7     t7       7
8     t8       6
9     t9       0
10    t10      0

Мне нужны такие результаты

id    title    display_order
2     t2       1
5     t5       2
1     t1       3
4     t4       4
3     t3       5
8     t8       6
7     t7       7
...order of the rest is not important but should be in the result
6     t6       0
9     t9       0
10    t10      0

Я могу получить этот результат с помощью двух запросов SQL, а затем объединить их.

Есть ли способ сделать это с помощью одного SQL?

Спасибо

8
задан Ergec 3 October 2011 в 07:09
поделиться