这是我正在尝试做的事情
SELECT id,`Full Name`,`Social Number` FROM data ORDER BY 'Full Name' ASC
但似乎Full Name
ASC的顺序不起作用。我认为这很可能是因为这个名字有空间。对这个问题的任何补救措施?
答案 0 :(得分:5)
尝试将它们封装在像
这样的后面ORDER BY `Full Name` ASC
HTH
答案 1 :(得分:3)
尝试ORDER BY 2 ASC
2 refers to the second selected column which is FULL NAME
答案 2 :(得分:2)
这是因为您不必使用引用'
包围列,您可以使用反引号`。只需更改如下:
SELECT id,`Full Name`,`Social Number` FROM data ORDER BY `Full Name` ASC
^ ^
You need to change those
答案 3 :(得分:1)
您在列名称周围使用'
无效
SELECT id,`Full Name`,`Social Number` FROM data ORDER BY `Full Name` ASC