我有tabl有id(number)和name;如何優先排序有價值的行
一些有姓名和身份證 一些只有ID
前)
+--+----+
|id|name|
+--+----+
|1 |ddd |
+--+----+
|2 |eee |
+--+----+
|3 | |
+--+----+
|4 |eee |
+--+----+
|5 | |
+--+----+
|6 |kkk |
+--+----+
我想這有名字的行優先,
+ - + ---- + | id | name | + - + ---- + | 1 | ddd | + - + ---- + | 2 | eee | + - + ---- + | 4 | eee | + - + ---- + | 6 | kkk | + - + ---- + | 3 | | + - + ---- + | 5 | | + - + ---- +
我認爲OrderBy可以用於這個,但不能確定。我嘗試過但徒勞。
我怎樣才能通過SQL?
你使用的是什麼RDBMS? – Mureinik
如果你的RDBMS支持它:ORDER BY name NULLS LAST,編號 – igr