このように定義された2つのテーブルがあります。テーブルの場所は、アドレスを格納するために使用されます
locations
---------
id
addr
city
zip
name
各エントリのロケーション テーブル内の 2 つのロケーション アドレス ストアを参照するもう 1 つのテーブルは次のとおりです。
packages
---------
id
client_id
pick_id <-- this id is for the location address for pick
drop_id <-- this id is for the location address for drop
帰りたい
location.name, location.addr, location.city, location.id for pick
location.name, location.addr, location.city, location.id for drop
指定された client_id の両方
私は現在、このSQLを持っています
Select
packages.status,
locations.name,
locations.address,
locations.zip,
locations.city,
locations.id
From
packages Inner Join
locations On packages.drop_id = locations.id And packages.client_id = 5
しかし、結果の空の行を取得しています。誰かが私の間違いを指摘できますか?