1 つのクエリで 2 つの内部結合を実行するにはどうすればよいですか?
つまり、3つのテーブル
請求書
住所
クライアント
請求書には、クライアントの ID を参照する列があります。また、アドレスを参照する列もあります。一致したテーブルからクライアント名とアドレスの両方を取得する必要があります。INNER JOIN
両方のテーブルを取得するにはどうすればよいでしょうか?
詳細をいくつか追加します...
請求書には、アドレス(参照アドレスID)、クライアント(参照クライアントID)、ID、メモの行があります。クライアントには、first_name、last_nameの行があります。アドレスには、street_nameとcityの行があります。
引き上げる必要がある
ベストアンサー1
クエリには、必要な数の JOIN 句を含めることができます。各句には、結合されたテーブル間の関連列を指定するための ON 句があります。
SELECT
columns
FROM
invoice
INNER JOIN
address
ON
join_condition
INNER JOIN
client
ON
join_condition