Eu tenho todos os tipos de visualizações no mysql com dados de funcionários. Eu tentei usar métodos como este - https://stackoverflow.com/questions/2384298/why-does-mysql-report-a-syntax-error-on-full-outer-join mas eles simplesmente não funcionam para Visualizações.
Acabo obtendo mais de um LEFT JOIN como resultado. Existe uma maneira de mesclar duas visualizações sem incluir duplicatas no mysql - atualmente estou usando um processo de 4 visualizações para duplicar isso.
Simulação de
FULL OUTER JOIN
:(O link fornecido é menos eficiente porque obtém a interseção duas vezes e, em seguida, deduplica fazendo
UNION DISTINCT
.)Se você precisar de
FULL OUTER JOIN
mais de 2 tabelas, ficará mais confuso. (Mas você não pediu isso.)