2 つのテーブルを結合する MySQL クエリがあります
- 有権者
- 世帯
彼らは参加しvoters.household_id
、household.id
.
今私がする必要があるのは、voter テーブルが と に沿って、除去と呼ばれる 3 番目のテーブルに結合されている場所を変更することvoter.id
ですelimination.voter_id
。ただし、キャッチは、排除テーブルに対応するレコードを持つ投票者テーブルのレコードを除外したいということです。
これを行うためのクエリを作成するにはどうすればよいですか?
これは私の現在のクエリです:
SELECT `voter`.`ID`, `voter`.`Last_Name`, `voter`.`First_Name`,
`voter`.`Middle_Name`, `voter`.`Age`, `voter`.`Sex`,
`voter`.`Party`, `voter`.`Demo`, `voter`.`PV`,
`household`.`Address`, `household`.`City`, `household`.`Zip`
FROM (`voter`)
JOIN `household` ON `voter`.`House_ID`=`household`.`id`
WHERE `CT` = '5'
AND `Precnum` = 'CTY3'
AND `Last_Name` LIKE '%Cumbee%'
AND `First_Name` LIKE '%John%'
ORDER BY `Last_Name` ASC
LIMIT 30