1

ここに問題があり、外部/内部結合と複数の条件で少し混乱しました

- 列を持つ 4 つのテーブルがあります。

  1. table_cars - ID | ブランド | タイプ | ライセンス
  2. table_equipments - id | 名前 | 説明
  3. テーブル距離 - id_car | 日付 | 距離
  4. table_cars_equipments - id_car | id_equipment

最初のクエリは、「消火器」を装備し、昨日運転したすべての車を表示する必要があります。

私はこのクエリを書き込もうとしました:

SELECT  table_cars_equipments.id_car
FROM    table_equipments
INNER JOIN table_cars_equipments 
    ON table_equipments.id = table_cars_equipments.id_equipment
    AND table_equipments.name LIKE 'fire extinguisher';

昨日運転していた車を追加する方法はまだ混乱していますが、テーブルとの接続方法がわかりませんtable_distances

4

1 に答える 1