如果我有一个包含Field1和Field2的表,我可以在select语句中生成一个新字段吗?例如,普通查询将是:
SELECT Field1, Field2 FROM Table
Run Code Online (Sandbox Code Playgroud)
而且我想创建Field3并在结果集中返回...这样的东西是理想的:
SELECT Field1, Field2, Field3 = 'Value' FROM Table
Run Code Online (Sandbox Code Playgroud)
这有可能吗?
Jos*_*osh 11
SELECT Field1, Field2, 'Value' Field3 FROM Table
Run Code Online (Sandbox Code Playgroud)
或者为了清楚起见
SELECT Field1, Field2, 'Value' AS Field3 FROM Table
Run Code Online (Sandbox Code Playgroud)
是的 - 这很可能,事实上你几乎拥有它!尝试:
SELECT Field1, Field2, 'Value' AS `Field3` FROM Table
Run Code Online (Sandbox Code Playgroud)