首页 > 开发 > MySQL > 正文

如何在mysql 的查询结果中增加一个字段进去

2017-09-08 09:11:36  来源:网友分享

例如我查出来的结果:
------------------
| 字段1 | 字段2 |
------------------
| 值1 | 值2 |
------------------

我想要在结果集中增加一个字段,这个字段是表中没有的,值是固定的,例如:
---------------------------
| 字段1 | 字段2 | 新增字段 |
----------------------------
| 值1 | 值2 | 值固定 |
-------------------------------

这样的SQL语句该如何写呢,谢谢!

解决方案

假设你的表名为tab1,只有字段为a,b,想在查询结果中新增字段c(固定值为100),可以这样写:

SELECT T.*,100 as c FROM tab1 T;

若100为字符串则是:

SELECT T.a,T.b,'100' as c FROM tab1 T;

其它的举一反三即可。