是否可以从查询中添加带有字符串的别名?
例:
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 String函数的更多信息,这里有很多有用的函数:http://dev.mysql.com/doc/refman/5.7/en/string-functions.html
关于mysql - 在MYSQL中使用字符串添加别名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38966315/