我正在使用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