Consulta agrupada

07/12/2004 - 22:37 por heberxl | Informe spam
HOla amigos tengo una pequeña duda con esta consulta:

select prescodigo, nroprestamo = min(nroprestamo), 'Fecha de Primer
Préstamo' = min(fecha_inicio) from prestamo group by prescodigo order by
prescodigo

Con esta consulta he logrado sacar la fecha del primer préstamo de cada
cliente, de tal modo que pueda luego sacar cuantos clientes nuevos
hubieron en cada mes. El problema es que cuando quiero saber que además de
todo eso me diga quien fue el vendedor de esa primera venta

select prescodigo, nroprestamo = min(nroprestamo), 'Fecha de Primer
Préstamo' = min(fecha_inicio), codVendedor from prestamo group by
prescodigo order by prescodigo


me sale un error indicándome que el campo Vendedor no está contenido en
una función de agregado ni group by, cómo puedo solucionar eso?

gracias de antemano.
 

Leer las respuestas

#1 Isaias
07/12/2004 - 23:18 | Informe spam
select prescodigo, codVendedor,nroprestamo = min
(nroprestamo), 'Fecha de Primer
Préstamo' = min(fecha_inicio) from prestamo group by
prescodigo, codVendedor order by prescodigo

Preguntas similares