在 MYSQL 中添加带有字符串的别名

Adding aliases with string in MYSQL

我可以从带有串联字符串的查询中添加别名吗?

示例:

SELECT u.name, u.age, u.status + ' (example)' as user_status // pseudo code
FROM user u

预期结果:

user1: Ben, 21, single (example)
user2: Alex, 22, single (example)

我试过 u.status + ' (example)',但它给了我 0

尝试:

SELECT u.name, u.age, CONCAT(u.status, ' (example)') as user_status 
FROM user u

对于字符串,您不添加(这是一个数字操作),而是连接:)

阅读更多关于 MySQL 字符串函数的信息,这里有很多有用的函数:http://dev.mysql.com/doc/refman/5.7/en/string-functions.html