如何用MySQL中的单词连接数字?
我希望结果像“2013good”,但下面的查询只返回“2013”
我试过这些:
SELECT (CAST(2013 as char(100)) + 'good' ) as title;
SELECT (CAST(2013 + 'good' as char(100))) as title;
答案 0 :(得分:3)
使用CONCAT
SELECT CONCAT(2013, 'good') as title;
或CONCAT_WS
SELECT CONCAT_WS(',', 2013, 'good') as title;
答案 1 :(得分:2)
您可以使用CONCAT功能:
SELECT CONCAT(2013, 'good') as title;
答案 2 :(得分:0)
您使用的是哪个sql Server?如果不是MS SQL 2012 - CONCAT功能不起作用。
试试这个:
SELECT (CAST(2013 as VARCHAR(255)) + 'good' ) as title;