Unir 2 selects com resultado

31/07/2015

0

Tenho um Select que é:

Select cliente_id,nome,cidade from clientes

e tenho em outra tabela os dados de vendas desse cliente

select cliente_id , vendas from vendas_clientes

tem como fazer um unico select para que o resultado apareça

cliente_id,nome e vendas?

como ficaria???

desde já muito obrigado.
Tiago Santos

Tiago Santos

Responder

Posts

31/07/2015

Isaac Jose

select
a.cliente_id,a.nome,b.vendas
clientes a
left join vendas_clientes b
on b.cliente_id = a.cliente_id
Responder

31/07/2015

Jothaz

Use o INNER JOIN.

SELECT C.CLIENTE_ID, C.NOME, C.CIDADE, V.VENDAS 
FROM VENDAS
INNER JOIN CLIENTES C ON C.CLIENTE_ID = V.CLIENTE_ID


[url:descricao=UMA PEQUENA INTRODUÇÃO SOBRE O INNER JOIN EM SQL] http://www.profissionaisti.com.br/2011/03/uma-pequena-introducao-sobre-o-inner-join-em-banco-de-dados/[/url]
Responder

31/07/2015

Tiago Santos

Resolvido , muito obrigado Jothaz e Isaac.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar