Cita:
Empezado por Ivanzinho
Si no quieres agrupar por el nombre no lo incluyas en la consulta, porque no sé que sentido tiene que quieras sumar un campo y mostrar otro por el que no agrupes, ya que en este caso el sum daría como resultado siempre 1, ya que la consulta te devolvería un registro por cada registro de la tabla.
¿Por qué no nos dices lo que quieres conseguir para poder ayudarte mejor?, porque lo de querer obtener un acumulado por un campo que no agrupas no tiene mucho sentido, ya que el resultado como te dije anteriormente sería siempre 1.
Un saúdo, y espero poder ayudarte.
|
No veo porqué no tiene sentido la pregunta...
Si tienes una tabla PERSONAL con dos campos nada más PERSONAL_CODIGO y PERSONAL_NOMBRE y otra TRABAJOS con los campos TRABAJOS_CODIGO, PERSONAL_CODIGO y TRABAJOS_MONTO y deseas obtener un reporte de éste tipo:
Código:
NOMBRE MONTO
PEDRO 1.023
JOSE 1.114
etc...
En la consulta, necesitas obtener el nombre del personal para desplegarlo, pero la agrupación la debes hacer por el código del personal, ¿o no? Si agrupas por el nombre puede pasar que dos personas se llaman igual y te mezcle sus montos. ¿O estoy equivocado?

Creo que no.