Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17662
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Como escolher as colunas que serão puxadas INNER JOIN LEFT JOIN

11-05-2015 19:29

Nesse post mostro como definir as colunas que serão puxadas do banco de dados MySQL para serem exibidas através do LEFT JOIN ou do INNER JOIN.

Puxando exatamente as colunas que você irá precisar você evita o * asterisco, que puxa todas as colunas de ambas as tabelas.

Veja essa seguinte tabela

tabela_um
id - nome
1 - joão
2 - maria


tabela_dois
id - sexo
1 - masculino
2 - feminino


Tanto o INNER JOIN quanto o LEFT JOIN é a mesma coisa. Veja o exemplo

SELECT A.id, A.nome, B.sexo FROM tabela_um A INNER JOIN tabela_dois B ON A.id=B.id

Da tabela_um "A.id e A.nome" eu puxo id e nome.
Da tabela_dois "B.sexo" eu puxo sexo.
A correlação entre ambas as tabelas é feita pelo id "A.id=B.id".
1
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado