在select语句的列名前添加文本前缀

h7appiyu  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(496)

这是我的table:

| ID | NUMBER |
| 1  |  523   |
| 2  |  293   |
| 3  |  948   |

现在,我想得到所有 NUMBER 但我想在结果中加上两个数字- 48 -(不更新现有结果)。最后我要打印这些结果:

| NUMBER   |
|  48523   |
|  48293   |
|  48948   |

所以我需要一个查询,比如:

SELECT '48' + `number` FROM `table`

但是这个查询不能正常工作(这个查询只更新 NUMBER48 + NUMBER ). 有什么想法吗?
谢谢。

zour9fqk

zour9fqk1#

你需要 CONCAT ```
SELECT CONCAT('48' , number) AS number FROM table

演示

相关问题