CONCAT関数で文字列を結合まず、CONCAT関数とは何?という話ですが、 文字列を結合するための関数です。 例えば、 SELECT CONCAT('MySQL', 'の', 'CONCAT関数') というSQLクエリを実行すると、 「MySQLのCONCAT関数」という文字列が返ってきます。 もちろん、上記のような感じで文字列を結合させるだけであれば、 PHP側でやれ!という話になるので、このような使い方はあまりしません。 では、どのような使い方をするのかというと、 例えば、カラムと文字列を結合したい場合や、複数のカラム同士を結合するのに使用します。 例: ユーザー管理テーブル(テーブル名「user」)に、 ・年を保持している項目「カラム名:year」 ・月を保持している項目「カラム名:month」 ・日を保持している項目「カラム名:day」 を持っているとした場合、 SELECT C
![【MySQL】CONCAT関数の便利な使い方](https://cdn-ak-scissors.b.st-hatena.com/image/square/4111af5dabc3ee13d050a0d36de70fb7a1f80410/height=288;version=1;width=512/https%3A%2F%2Fdeep-blog.jp%2Fengineer%2Fwp-content%2Fuploads%2F2018%2F05%2Fcatch_MySQL.jpg)