Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
MySQL associação externa Tutorial
Associações externas combinar duas ou mais tabelas em uma maneira que algumas colunas podem ter valores nulos. MySQL separa EXTERIOR UNE em LEFT ou RIGHT JOINS dependendo de qual tabela fornece os dados incomparáveis ​​. Em um LEFT JOIN , os registros correspondentes da tabela do lado esquerdo da cláusula JOIN são devolvidos. Em um RIGHT JOIN , os registros correspondentes da tabela no lado direito da cláusula JOIN são devolvidos. LEFT e RIGHT JOINS

MySQL lê as tabelas na ordem determinada pela cláusula JOIN. Na esquerda junta , a tabela da esquerda é lida antes da tabela da direita . Em certo se junta , a tabela da direita é lido antes a esquerda. Todos os dados são retornados da tabela que é lido primeiro, e depois os dados da segunda tabela é correspondido. Quaisquer registros não coincidentes são retornados com exemplos NULL values.The usará as duas tabelas a seguir :

addressfname lname staddress zipKris Mestres 635 Qualquer Lugar Ave 17598Steve Milano 503 St. Elsewhere 17989James Teeney 379 Kensington Ct 98539Pam Buffy 501 W 69 St 80907

zipcodecity estado zipLancaster PA 17989Wiconisco PA 17598Orange CA 80907New York NY 50648

A sintaxe para um LEFT JOIN é :

Selecione fname , lname , staddress , cidade , estado, CEP . CEP endereço DE LEFT JOIN CEP USAR (zip) ;

Esta consulta retornaria os seguintes resultados:

Kris

Anterior :

Próximo : No
  Os artigos relacionados
·Passo-a- Passo Hibernate Tomcat MySQL Tutorial 
·Como criar um TimeStamp em PHP 
·Como utilizar o código PHP em ASP.NET 
·Como parar o MySQL Com Ubuntu 
·PHP Se Comparar Declarações 
·Como escrever para um arquivo CSV com PHP 
·Como usar um Feed XML API em PHP 
·Salário de um programador PHP Jr 
·Como criar PHP mail com um link 
·Como inserir um modelo de CSS em PHP 
  Artigos em destaque
·Como calcular o Módulo 
·Como se conectar a um banco de dados SQLCE no VS2008 
·Como usar a validação de dados para preencher uma got…
·Como calcular o tempo em C em Linux 
·Como usar um loop infinito 
·Como escrever um relatório de RDL 
·Como Fazer um AutoIT Script Infinite Loop 
·Como converter de espaço para Newline 
·Como Fazer um Mapa CSS Imagem 
·Como configurar uma pesquisa binária Árvore em Python…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados