MySQL – 抽出するカラムの限定

SELECT文で結合したテーブルのうち、カラムの一部を除外して選択して表示させたい場合。

例えば以下の2つのテーブルを結合する。

nameを共通フィールドとして結合してSELECT *で表示すると、双方のテーブルのnameカラムが重複している。

一つひとつの[テーブル名].[フィールド名]を書いていけばよいが、フィールド数が多くなると煩雑。

このような場合、[テーブル名].*が使えるので、除外したいフィールドのあるテーブル以外を*指定すると記述量が減る。

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です