添加一个值的临时列

我有这样的select语句

select field1, field2 from table1 

我想要的是只有价值“示例”的新领域。

newfield在表中不存在,但是当我运行这个查询时,它有点像example field的值。

 select field1, field2, 'example' as TempField from table1 

这应该适用于不同的SQL实现。

你的意思是静态定义一个值,如下所示:

 SELECT field1, field2, 'example' AS newfield FROM TABLE1 

这将在输出中添加一个名为“newfield”的列,其值将始终为“example”。

我生锈的SQL,但我认为你可以使用select作出你自己的临时查询列。

 select field1, field2, 'example' as newfield from table1 

这当然只会存在于你的查询结果中。 你实际上并没有修改表格。

 select field1, field2, NewField = 'example' from table1