我有一张如下表
FirstName SurName
Himaja V
Himaja K
mahendar Faye
Karthik Null
Varun M
现在我想对这个表进行排序,以便所需的输出在姓氏中也是从 A 到 Z 的字母顺序。
有人可以帮我解决这个问题吗?
我有一张如下表
FirstName SurName
Himaja V
Himaja K
mahendar Faye
Karthik Null
Varun M
现在我想对这个表进行排序,以便所需的输出在姓氏中也是从 A 到 Z 的字母顺序。
有人可以帮我解决这个问题吗?
select * from table order by FirstName, SurName;
您可以向 order 子句添加多个列。如果 FirstName 值相同,则行按 SurName 排序。
怎么样:
SELECT * FROM table ORDER BY FirstName, SurName
您不能按字母顺序对它们进行排序。您只能按一列排序。如果两条记录在排序列中具有相同的值,那么它们将使用第二个排序参数进行排序,依此类推...
这是一个很好的例子——你应该如何对这些名字进行排序:
A B
C D
E A
F B
保持两列按字母顺序排序?