Hola a todos, tengo un problema con esta consulta:
Código:
select gm.idGuiaMJ,
sum(gc.cantidad) as cantidad,
sum(gc.peso) as peso,
gc.idMercaderia
from GuiasMJ gm inner join GuiasCliente gc on gm.idGuiaMJ = gc.idGuiaMJ
where gm.idGuiaMJ = 1
group by gm.idGuiaMJ, gc.idMercaderia
order by gm.idGuiaMJ
Y el resultado que obtengo es este:
Código:
idGuiaMJ cantidad peso idMercaderia
1 6 30 1
1 6 30 2
1 6 30 3
Pero lo que quiero obtener es solo una idGuiaMJ, la suma de las cantidades, la suma de los pesos y SOLO LA PRIMERA idMercaderia.
He probado distinct, unique, top, entre otras y no he conseguido resultados, tal vez los este usando mal y la respuesta es mas sencilla de lo que creo.
Bueno, espero me puedan ayudar, gracias de antemano.
Saludos a todos.