在 SQL Server 2008 中但不出现列名。我需要输入一个空字符串,因为这些行是在报告中手动填充的。
(SELECT '' As 'Total No of people')
它似乎显示为
(No column name)
你可以拥有
SELECT ID as 'ID',
(SELECT <....> FROM table WHERE <...> ) AS 'Total No of people'
FROM somewhere
您必须将列名称放在
)
之后才能进行内部选择
我会说它工作正常! 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
确保您的顺序严格:从 PEOPLE 中选择“”作为“人员总数”
como hago para poder hacer参考欧洲航天局专栏,la cual tiene un proceso。例如:(P1.Id_Factura - LAG(P1.Id_Factura, 1, P1.Id_Factura) OVER (ORDER BY P1.Id_Factura)-1) en una instrucción anidada select。谢谢