我在 mysql 中有各种带有员工数据的视图。我曾尝试使用这样的方法 - https://stackoverflow.com/questions/2384298/why-does-mysql-report-a-syntax-error-on-full-outer-join但它们根本不起作用意见。
结果我得到了更多的 LEFT JOIN。有没有办法合并两个视图而不在 mysql 中包含重复项 - 我目前正在使用 4 视图进程来复制它。
我在 mysql 中有各种带有员工数据的视图。我曾尝试使用这样的方法 - https://stackoverflow.com/questions/2384298/why-does-mysql-report-a-syntax-error-on-full-outer-join但它们根本不起作用意见。
结果我得到了更多的 LEFT JOIN。有没有办法合并两个视图而不在 mysql 中包含重复项 - 我目前正在使用 4 视图进程来复制它。
模拟
FULL OUTER JOIN
:(给出的链接效率较低,因为它两次获得交集,然后通过执行删除重复数据
UNION DISTINCT
。)如果您需要
FULL OUTER JOIN
在 2 个以上的表之间进行操作,那么它会变得更加混乱。(但你没有要求那个。)