MySQL Forums
Forum List  »  Portuguese

Como Criar Selects com INNER JOIN, Left JOIN, RIGHT JOIN e outros em MySql?
Posted by: Luiz Antonio Duarte Estevam Franco
Date: September 04, 2008 09:18PM

As Tables estão com os seguinte dados e registros. Á minha duvida segue abaixo após as tables caso possam me ajudar desde já agradeço



(pois estavam cadastrados nas tables



Produto

cod_produto
descr_produto

101001
Livro-1

101002
Livro-2

101003
Livro-3

101004
Livro-4

101005
Livro-5





Venda



id_venda
cod_produto
qtde
vlr_unit

1
101001
2
14

2
101002
1
20,5

3
101003
4
12

4
101030
6
8

5
101031
1
44





Olá pessoal eu estou tentando testar esta query em MYSQL e da erro no retorno dos campos nos dois primeiros testes abaixo retornou mas neste ábaixo dá erro como faço para corrigí-lo



Select produto.cod_produto, produto.descr_produto, venda.id_venda, qtde.venda FROM produto INNER JOIN venda ON produto.cod_produto = venda.cod_produto







Retornou Erro







Select produto.cod_produto, produto.descr_produto FROM produto INNER JOIN venda ON produto.cod_produto = venda.cod_produto



Retornou 3 registros mas com os campos da table produto apenas



cod_produto
descr_produto

101001
Livro-1

101002
Livro-2

101003
Livro-3







Select * FROM produto INNER JOIN venda ON produto.cod_produto = venda.cod_produto



Retornou 3 registros mas com todos os campos das duas tables



cod_produto
descr_produto
id_venda
cod_produto
qtde
vlr_unit

101001
Livro-1
1
101001
2
14

101002
Livro-2
2
101002
1
20,5

101003
Livro-3
3
101003
4
12

LADEF - BRAZIL

Options: ReplyQuote


Subject
Views
Written By
Posted
Como Criar Selects com INNER JOIN, Left JOIN, RIGHT JOIN e outros em MySql?
69085
September 04, 2008 09:18PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.