他人が書いたSQLで「USING」という句が使われていました。 普段USINGなんて全然使わないので、どういうふうに使うのか調べてみました。 SELECT 構文のJOIN を使ってテーブルを結合する! http://www.rfs.jp/sb/sql/04/03_4.html#USING USING を使って、両方のテーブルに存在している必要があるフィールドを指定することができます。次の構文は意味的には同じです。 # USING を使った構文 A LEFT JOIN B USING (F1, F2, F3, ...) # ON 条件式を使った構文 ON t1.F1 = t2.F1 AND t1.F2 = t2.F2 AND t1.F3 = t2.F3,... 次の SQL は、購入履歴テーブルと顧客テーブルを id_c フィールドで結合し、なおかつ顧客テーブルにあるレコードをすべて表示しま