プログラム関係の備忘録。技術系記事1000記事以上を目指すブログ

【MySql】oracleやpostgresと違うカラム結合の書き方

  • 2018年3月25日
  • 2018年3月25日
  • SQL
  • 284view
  • 0件
SQL

カラム結合方法

「||(ダブルパイプ)」では認識しない為、「CONCAT」を使う

使用例

例えば、別フィールドにある「名前」と「性別」をカラム結合し、「タロウ(男)」のように表示したい場合
[sql] SELECT
CONCAT(‘名前’, ‘性別’)
FROM
TABLE
[/sql]

実行結果は
タロウ男
ハナコ女

のようになる。

[sql] SELECT
CONCAT(‘名前’, ‘(‘, ‘性別’, ‘)’)
FROM
TABLE
[/sql]

文字列を直接加えることで
タロウ(男)
ハナコ(女)
と取得することができる