group

29/11/2006 - 22:59 por William Garcia | Informe spam
buen dia tengo esta consulta y me da este error:

SELECT AboCod, FallNro, RecSts, RecFchIng, RecFchArr
FROM RECLAMO
WHERE (FallNro = '55') AND (RecSts = 'f') OR
(RecSts = 'p')
GROUP BY AboCod

y tambien deseo utulizar el max() pero con un campo datetime como debo hacer

gracias


Administrador corporativo de SQL Server

[Microsoft][ODBC SQL Server Driver][SQL Server]La columna 'RECLAMO.FallNro'
de la lista de selección no es válida, porque no está contenida en una
función de agregado ni en la cláusula GROUP BY.

Aceptar Ayuda
 

Leer las respuestas

#1 Pablo
29/11/2006 - 23:56 | Informe spam
En Principio Prueba con esto

SELECT AboCod, FallNro, RecSts, RecFchIng, RecFchArr
FROM RECLAMO
WHERE (FallNro = '55') AND (RecSts = 'f') OR
(RecSts = 'p')
GROUP BY AboCodFallNro, RecSts, RecFchIng, RecFchArr



Sobre el Max() de un campo de fecha no lo he probado
Pablo Massimino



"William Garcia" escribió en el mensaje
news:
buen dia tengo esta consulta y me da este error:

SELECT AboCod, FallNro, RecSts, RecFchIng, RecFchArr
FROM RECLAMO
WHERE (FallNro = '55') AND (RecSts = 'f') OR
(RecSts = 'p')
GROUP BY AboCod

y tambien deseo utulizar el max() pero con un campo datetime como debo
hacer

gracias


Administrador corporativo de SQL Server

[Microsoft][ODBC SQL Server Driver][SQL Server]La columna
'RECLAMO.FallNro' de la lista de selección no es válida, porque no está
contenida en una función de agregado ni en la cláusula GROUP BY.

Aceptar Ayuda






Estoy utilizando la versión gratuita de SPAMfighter para usuarios privados.
Ha eliminado 327 correos spam hasta la fecha.
Los abonados no tienen este mensaje en sus correos.
¡Pruebe SPAMfighter gratis ya!

Preguntas similares