Power Builder - consulta simple

 
Vista:

consulta simple

Publicado por sergio (44 intervenciones) el 17/06/2008 16:41:37
Que tal amigos del foro, necesito saber como tengo que hacer para qeu en una consulta select no me pida agregar al group by por ejemplo solo quiero agrupar por el codigo de producto y no por el nombre, pero necesito que desplegue el nombre:

SELECT

isnull(sum(vd.total_venta),0) as total_venta,
isnull(sum(vd.cantidad_vendida),0) as total_cantidad,
0 as cantidad_comprada,
vc.fecha_venta as fecha_venta,
p.producto_stock as producto_stock,
p.nombre_prodcucto



FROM productos p,
stock s,
ventas_cabecera vc,
ventas_detalle vd

WHERE ( vd.numero_venta = vc.numero_venta) and
( s.producto = vd.producto ) and
(p.producto_stock = s.producto)and
( vc.fecha_venta between :fecha_ini and dateadd(minute,1439,:fecha_fin) AND
( s.producto= :producto_ini ) AND
(vd.numero_sucursal between :sucursal_ini and :sucursal_fin) and
(s.numero_sucursal between :sucursal_ini and :sucursal_fin) and
(s.numero_deposito = vd.deposito_venta))

GROUP BY p.producto_stock,vc.fecha_venta**** si aqui no le pongo p.nombre_producto me sale un mensaje = p.nombre_producto is invalid in the select list because is not contained in either an aggregate function or the GROUP BY clause*******
es decir me pide que le agregue al group by pero si le agrego el formato del listado no sale de la forma deseada xq solo necesito que agrupe por codigo no por nombre.
desde ya muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:consulta simple

Publicado por amilcar (407 intervenciones) el 18/06/2008 16:33:04
hola, prueba con min(producto_nombre) en el select

saludos desde argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar