Sql 如何选择不包含';t不存在于表中,并为返回的所有行返回空结果
我有一个查询,我希望选择一个不存在的列,并在结果中用“NULL”填充它。数据将导出到.CSV文件中,以便导入到另一个具有列的数据库中。例如: 我的问题是:Sql 如何选择不包含';t不存在于表中,并为返回的所有行返回空结果,sql,sql-server,select,null,Sql,Sql Server,Select,Null,我有一个查询,我希望选择一个不存在的列,并在结果中用“NULL”填充它。数据将导出到.CSV文件中,以便导入到另一个具有列的数据库中。例如: 我的问题是: Select col1, col2, col3 from table1 输出为: col1 col2 col3 1 5 9 2 6 10 3 7 11 4 8 12 我希望输出为: col1
Select col1, col2, col3
from table1
输出为:
col1 col2 col3
1 5 9
2 6 10
3 7 11
4 8 12
我希望输出为:
col1 col2 col3 col4
1 5 9 NULL
2 6 10 NULL
3 7 11 NULL
4 8 12 NULL
您可以选择
null
literal:
SELECT col1, col2, col3, NULL AS col4
FROM mytable
SELECT col1, col2, col3, NULL AS col4
FROM mytable