したがって、3つのテーブルから同時に情報を抽出したかったのですが、table1のクエリを更新すると、ガレージを赤に更新するとガレージ列の行nのように、以前のエントリが重複して上書きされます。前のエントリについても同様です。これを行う方法について何か考えはありますか?
SELECT `date`,`tagid`,`garage`,`class`
FROM table1 JOIN table2 ON table1.number = table2.tagid
UNION SELECT `date`,`tagid`,`garage`,`class`
FROM table1 JOIN table3 ON table1.number = table3.tagid