我的查询从4个表中选择多个字段,我需要添加OUTER JOIN或LEFT OUTER JOIN来比较另一个表中的值。从多个表中选择字段并在一个表上使用OUTER JOIN
SELECT *, table1.name, table2.wage, table3.shift, table4.vacation
FROM table1, table2, table3, table4 OUTER JOIN table5 ON table1.name = table5.position
WHERE table1.name = table2.name
AND table2.wage = table3.wage
这只是一个例子,但我如何使它工作,它似乎工作,如果我只有一个表在FROM子句。
如果我需要从表格5中选择别的东西怎么办?日期和时间我怎么能做到这一点,如果我需要定期选择不加入 也有一个过滤器是介于3和7之间我怎样才能代表它在这个查询 – BUddhaxx
@BUddhaxx我已经更新了我的回答,虽然我不完全确定你的意思 – Phil