SQL JOINS - Um infográfico muito bacana que ajuda a entender melhor os JOINS



JOINS de SQL geralmente são chatinhos de visualizar mas, apesar disso, são extremamente úteis, principalmente em bancos de dados cuja estrutura está normalizada.

Para melhorar este cenário e facilitar a compreensão segue abaixo um infográfico que explica de maneira visual o que cada tipo de JOIN faz.




Obs: infelizmente no MySQL não existe FULL OUTER JOINs. Para fazer isso são necessários alguns truques utilizando UNION de duas ou mais seleções utilizando LEFT e RIGHT JOINs.

Comentários

Postagens mais visitadas deste blog

MySQL - Completando quantidades fixas de caracteres com as funções LPAD() e RPAD()

MySQL - Clonando tabelas na linha de comando

PHP - Gerando arquivo em UTF-8 com fwrite() e utf8_encode()