Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rnet

sql

Recommended Posts

SELECT MRPR.MARC_ID, MARC.MARC_NOME, MRPR.MRPR_DATA, MRPR.MRPR_SUSPENSO, MIN(MRPR.MRPR_VLR_COMPRA) AS VLR_COMPRA FROM MARCA_PRODUTO MRPR INNER JOIN MARCA MARC ON MRPR.MARC_ID = MARC.MARC_ID GROUP BY MRPR.MARC_ID, MARC.MARC_NOME, MRPR.MRPR_DATA, MRPR.MRPR_SUSPENSO, MRPR.MRPR_VLR_COMPRA, MRPR.PRDT_ID HAVING MRPR.MRPR_SUSPENSO = 'Falso' AND MRPR.MRPR_VLR_COMPRA > 0 AND MRPR.PRDT_ID = :PRDT_IDPessoal,A idéia é trazer o ID e o menor VALOR entre as marcas de um produto X. Tenho um relacionamento n x n entre as tabelas PRODUTO e MARCA. Com esse SELECT, está sendo retornado todas as marcas do produto (com valores diferentes). O que está errado?![]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.