我正在使用mySQL。我必須按姓氏排列聯繫人姓名,但在沒有姓氏的情況下,我按名字排序。SQL:ORDER BY兩列混合,不是基於優先級
這看起來像:
ORDER BY lastname = "", lastname, firstname
然而,這使得與lastnames的那些出現在頂部。我想要的行爲是混合第一個和最後一個名字,就像他們來自同一個領域。
例(假裝這些名字):
A,T
Z,G
A
B
C
對戰:
A
A,T
B
C
Z,G
感謝
是姓氏值零或零長度字符串? – 2010-12-22 19:17:36