在SQL Server 2008中,但不显示列名。我需要输入一个空字符串,因为在报告中手动填充行。
(SELECT '' As 'Total No of people')
它似乎显示为(No column name)
答案 0 :(得分:4)
你可以拥有
SELECT ID as 'ID',
(SELECT <....> FROM table WHERE <...> ) AS 'Total No of people'
FROM somewhere
您必须将列名称放在内部选择的)
之后
答案 1 :(得分:2)
我会说它运作正常! http://sqlfiddle.com/#!3/d41d8/18149
但也许你的问题是你(技术上使用子查询)
SELECT ID, (SELECT '' As 'Total No of people') FROM SomeWhere
那是错误的......
SELECT ID, '' As 'Total No of people' FROM SomeWhere
或
SELECT ID, (SELECT '') As 'Total No of people' FROM SomeWhere
但内部SELECT
答案 2 :(得分:0)
确保按顺序排列:SELECT&#39;&#39;作为&#39; Total No of people&#39;来自人民