繁体   English   中英

添加查询中不存在的列

[英]Adding A Column that doesn't exist in a query

我想在一个表中不存在的查询中添加一个列,并将其作为结果返回。 因此,假设TABLE_TEST有列A,B,我想返回A,B和C的值。我正在尝试

SELECT A, B, C=3 FROM TABLE_TEST

要么

SELECT *, C=3 FROM TABLE_TEST

这可以在MySQL,Postgresel或MSSQL中完成吗?

是的,当然:

select a, b, 3 as c from table_test

而已。 它适用于您提到的三个数据库引擎。

你应该使用:

SELECT A,B, 3 AS C FROM TABLE_TEST

你可以用作

Select a,b, 3 as c from table

这称为alias

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM