MySQLで数字と単語を連結する方法は?
結果が「2013good」のようになりたいのですが、以下のクエリは「2013」だけを返します
私はこれらを試しました:
SELECT (CAST(2013 as char(100)) + 'good' ) as title;
SELECT (CAST(2013 + 'good' as char(100))) as title;
使用するCONCAT
SELECT CONCAT(2013, 'good') as title;
またCONCAT_WS
SELECT CONCAT_WS(',', 2013, 'good') as title;
CONCAT関数を使用できます。
SELECT CONCAT(2013, 'good') as title;
使用しているSQLServerはどれですか?MSSQL2012でない場合-CONCAT関数は機能しません。
これを使用してみてください:
SELECT (CAST(2013 as VARCHAR(255)) + 'good' ) as title;