MySQL: Análise rápida dos tipos de junções
Gostaria de uma rápida descrição dos tipos de junções no MySQL. Eu sei disso, o resto não tenho certeza do que eles significa
separados por vírgula (whatexatament é abreviação de?):SELECT * FROM a, b WHERE b.id = a.beeId AND ...
mostre as informações de a, mesmo se não houver correspondências em b:SELECT * FROM a LEFT OUTER JOIN b ON b.id = a.beeId WHERE ...
Vi outras junções, mas quero saber o que as torna diferentes, o que éINNER
/OUTER
, adicionandoLEFT
mude as coisas.
Já sei como as junções funcionam, só quero saber se existem outros tipos de junções ou se são apenas maneiras diferentes de obter o mesmo resultad