Eu tenho uma relação entre duas tabelas, autores e estilos. Cada autor é associado a um estilo, com o caso especial em que um autor não tem um estilo (IS NULL).
Não há nenhum problema em definir a referência para NULL, mas há um problema em fazer uma consulta para selecionar os autores e estilos.
Por exemplo, a consulta:
SELECT authors.id, authors.name, styles.name, authors.comments FROM
authors , styles WHERE authors.style = styles.id
simplesmente ignora os autores que têm um estilo NULL (como esperado).
Eu preciso fazer uma seleção que também lista autores com estilo NULL, como uma associação à esquerda faria (eu não posso usar LEFT JOIN fo algumas razões).
Há uma solução que não inclua explícita junta?













