Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/12/2003, 08:41
bacho
 
Fecha de Ingreso: enero-2002
Mensajes: 90
Antigüedad: 22 años, 3 meses
Puntos: 0
creo que estas incluyento campos el la intrucción SELECT
que no le haces referencia en la intrucción GROUP BY . o no estan como argumentos de una función SQL agregada.

ejemplo de group by

SELECT t1.Status, count(*) as total
FROM Tabla1 as t1
WHERE (t1.campox= x)
GROUP BY t1.Status
ORDER BY t1.Status


si quieres traer otros campos que no estan incluidos en la intrucción GROUP BY . por ejemplo en ACCESS se utiliza la función
FIRST

ejmplo:

SELECT first(t1.campo_y), t1.Status, count(*) as total
FROM Tabla1 as t1
WHERE (t1.campox= x)
GROUP BY t1.Status
ORDER BY t1.Status