日期:2014-05-18  浏览次数:20723 次

一个查询语句,大家帮帮我
(情况1)
ID         Score1     Score2
1           6               NULL
2           4               NULL
3           5               NULL
如果score2为空的情况下,以Score1的分数排序
查出结果为:
ID         Score1     Score2
1           6               NULL
3           5               NULL
2           4               NULL

(情况2)
ID         Score1     Score2
1           6               NULL    
2           4               NULL
3           5               7
如果score2为不为空的情况下,以Score2为主排序
情况一应该查出结果为:
ID         Score1     Score2
3           5               7
1           6               NULL
2           4               NULL


请大家帮帮我,这样的SQL语句如何写啊???????

------解决方案--------------------
以上三個貼子的SQL語句是一樣的