A declaração JOIN no MySQL é usado para combinar dados de duas ou mais tabelas em um conjunto comum. As tabelas são combinados através de uma coluna comum em cada tabela . As colunas não têm de ter o mesmo nome , mas deve conter o mesmo tipo de dados . MySQL está em conformidade com a maioria, mas não todos , dos constrangimentos SQL standard para junta . Junta-se pode ser usado em SELECT, UPDATE e DELETE. Este artigo incidirá sobre a instrução SELECT . Associações interna
As tabelas a seguir serão usados para ilustrar cada uma das associações:
addressfname lname staddress zipKris Miller 301 em qualquer lugar St 17598Steve Fetterhoff 305 St. Elsewhere Ave 17989James Smith 623 Kensington Ct 98.539
zipcity estado zipLancaster PA 17598Wiconisco PA 17989Orange CA 98539
associações interna combinar os valores de duas tabelas e combiná-los para produzir os resultados . Eles retornam somente os registros que satisfaçam os requisitos juntar , e ninguém que não
Cruz junta-se tomar todas as linhas de uma tabela e juntar-se a todas as linhas da segunda tabela com a sintaxe: .
SELECT * FROM endereço , CEP ;
Você pode substituir a vírgula no exemplo acima, com a palavra-chave JOIN
Selecione * FROM endereço Cadastre- zip ,.
Estas declarações produz os seguintes resultados: