2016-08-16 26 views
0

我可以通過連接字符串的查詢添加別名嗎?在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代替。

回答

2

嘗試:

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

+0

我剛剛通過反覆試驗發現了答案,但你首先給出了答案,所以+1給你! CONCAT(u.status,'(example)') –

+1

@HardSpocker - 很棒:)提示 - 如果你也接受答案,其他人不會來這裏試試和幫忙,因爲他們會看到這個問題已經解決。 – Galz