关于sql:MySQL SELECT中的Generate字段

关于sql:MySQL SELECT中的Generate字段

Generate field in MySQL SELECT

如果我有一个包含Field1和Field2的表,可以在select语句中生成一个新字段吗? 例如,普通查询将是:

1
SELECT Field1, Field2 FROM TABLE

我还想创建Field3并将其返回到结果集中...遵循以下原则是理想的:

1
SELECT Field1, Field2, Field3 = 'Value' FROM TABLE

这有可能吗?


1
SELECT Field1, Field2, 'Value' Field3 FROM TABLE

或为清楚起见

1
SELECT Field1, Field2, 'Value' AS Field3 FROM TABLE

是的-这很有可能,实际上您几乎已经拥有了!
尝试:

1
SELECT Field1, Field2, 'Value' AS `Field3` FROM TABLE

推荐阅读