我想问你这个简单的 ORDER BY (in T-SQL) 子句。假设我们在一个表中有这些 varchars。(表有ID、名称、其他列)
'Peter'
''
''
'Anna'
'Michael'
'Bert'
''
''
''
目标是按升序对它们进行排序,但这样空格将跟随而不是继续这些名称。(我知道这听起来有点不合逻辑,但我需要所有数据行 - 包括空格 - 该表实际上有更多列,我无法更改任何内容)。当然,这些字符的代码在字母表之前,但是如何欺骗它来产生这个输出呢?
SELECT name FROM table ORDER BY name
'Anna'
'Bert'
'Michael'
'Peter'
''
''
''
''
''
谢谢 !