Fórum duvida em uma consulta sql #610780
21/05/2020
0
cadfor
forcodigo
fornome
produtos
codprod
descrição
qtdcomprada
preciso fazer uma consulta com:
código e nome do fornecedor com apenas os dez produtos mais comprados
como fazer esta consulta?
Jonas Silva
Curtir tópico
+ 0Posts
21/05/2020
Erik Moreira
Jonas Silva, boa noite!
Qual seria a coluna que relaciona as duas tabelas?
Gostei + 0
21/05/2020
Erik Moreira
Jonas Silva, boa noite!
Qual seria a coluna que relaciona as duas tabelas?
Agora que entendi que as tabelas são exclusivas dele...haha
Gostei + 0
21/05/2020
Erik Moreira
SELECT (SELECT fornome
FROM fornecedor) AS 'fornome',
(SELECT forcodigo
FROM fornecedor) AS 'forcodigo',
qtdcomprada
FROM produtos
ORDER BY qtdcomprada DESC
LIMIT 10
Gostei + 0
21/05/2020
Erik Moreira
#Retornando a qtdcomprada
SELECT (SELECT fornome
FROM fornecedor) AS 'fornome',
(SELECT forcodigo
FROM fornecedor) AS 'forcodigo',
qtdcomprada
FROM produtos
ORDER BY qtdcomprada DESC
LIMIT 10
#Retornando a descrição do produto
SELECT
(SELECT fornome FROM fornecedor) AS 'fornome',
(SELECT forcodigo FROM fornecedor) AS 'forcodigo',
descricao
FROM produtos ORDER BY
qtdcomprada DESC LIMIT 10
#Retornando o código do produto
SELECT
(SELECT fornome FROM fornecedor) AS 'fornome',
(SELECT forcodigo FROM fornecedor) AS 'forcodigo',
codprod
FROM produtos ORDER BY
qtdcomprada DESC LIMIT 10
Gostei + 0
22/05/2020
Jonas Silva
Gostei + 0
22/05/2020
Emerson Nascimento
Gostei + 0
22/05/2020
Erik Moreira
Boa....O mais difícil foi entender que as tabelas não tinham nenhum relacionamento haha
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)