2012-12-28 29 views
2

如果我运行下面的查询:如何将硬编码文字添加到SQL Server上的查询结果中?

SELECT COUNT(column1) AS Expr1 
FROM Table1 

我检索与一列一行。

如何添加第二列作为字符串硬编码?

我尝试做这样没有成功:

SELECT "Column2", COUNT(column1) AS Expr1 
FROM Table1 

主要目的,如果填写有2列,只有一个必须从数据库中获取数据集,其他的都可以设置硬编码作为字符串。

+2

如果问题是关于SQL Server中,不与Oracle标记它。 – Oded

回答

5

试试这个:

SELECT 'Column2' as ColumnName, COUNT(column1) AS Expr1 
    FROM  Table1 
+0

即使'ColumnName'在我的表中不存在? – anmarti

+0

这不是列名,这是新添加的const列的别名。 –

+1

双引号出现问题。 – anmarti

相关问题