CONCAT関数で連結文字列を取得
それでも続くMySQLネタ。
CONCAT関数を利用すると、カラムの文字列を連結したり出来る。
CONCAT(str1, str2, str3, ...)
POINT
- 引数にNULLが含まれると問答無用でNULLを返す
- INT型などを引数で渡すと、自動的に文字列型にキャストされる
mysql> SELECT CONCAT('he', 'ppo', 'ko'); -> 'heppoko' mysql> SELECT CONCAT('hoge', NULL, 'piyo'); -> NULL mysql> SELECT CONCAT(1, 2, 3); -> '123'