Programación General > Bases de Datos
ERROR - QUE SIGNIFICA?
(1/1)
julietagonzalez405:
UNA CONSULTA ME TIRA EL ERROR "HA INTENTADO EJECUTAR UNA CONSULTA QUE NO INCLUYE LA EXPRESION (CAMPO)COMO PARTE DE UNA FUNCION DE AGREGADO". LES DOY LA CONSULTA:
SELECT Productor.idInscrip, Campos.Insecticida1, Campos.Insecticida2, COUNT (Productor.idInscrip) AS Expr2, Sum([Algodon]+[Girasol]+[Maiz]+[Soja]+[Otros]) AS Expr1
FROM Productor, Lotes, Campos, Campaña WHERE Productor.IdInscrp = Lotes.IdInscrip AND Lotes.idLote = Campos.IdLote AND Campaña.id = Lotes.Campaña;
eSPERO ME AYUDEN, gRACIAS :rolleyes:
F_Tanori:
--- Citar ---"...UNA FUNCION DE AGREGADO..."
--- Fin de la cita ---
Estas son funciones soportadas (agregadas :P) en el Leguaje SQL como : count,sum,max,min entre otras
estas funciones actuan sobre un conjunto de datos agrupados, para poder darte un resultado
Tu estas utilizando 2 de estas funciones (count y sum)
sin utilizar agrupacion (GROUP BY)
--- Código: SQL --- SELECT Productor.idInscrip, Campos.Insecticida1, Campos.Insecticida2, COUNT (Productor.idInscrip) AS Expr2, SUM([Algodon]+[Girasol]+[Maiz]+[Soja]+[Otros]) AS Expr1FROM Productor, Lotes, Campos, Campaña WHERE Productor.IdInscrp = Lotes.IdInscrip AND Lotes.idLote = Campos.IdLote AND Campaña.id = Lotes.Campaña;
Se deberan agrupar todos los campos que aparezcan en el SELECT, (esto puede que la infomacion no sea la deseada)
--- Código: SQL ---SELECT Productor.idInscrip, Campos.Insecticida1, Campos.Insecticida2, COUNT (Productor.idInscrip) AS Expr2, SUM([Algodon]+[Girasol]+[Maiz]+[Soja]+[Otros]) AS Expr1FROM Productor, Lotes, Campos, Campaña WHERE Productor.IdInscrp = Lotes.IdInscrip AND Lotes.idLote = Campos.IdLote AND Campaña.id = Lotes.CampañaGROUP BY Productor.idInscrip, Campos.Insecticida1, Campos.Insecticida2
http://www.maestrosdelweb.com/editorial/tutsql4/
http://office.microsoft.com/es-hn/acces ... 73082.aspx
http://www.devjoker.com/asp/ver_conteni ... ntenido=47
Saludos
julietagonzalez405:
Era tan facil? Muchas Gracias, Me sirvio mucho. Saludos
Navegación
Ir a la versión completa