hola, estoy con el access tratando de resolver un problema, pasa que no soy experto en sql novato digamos. tengo esta consulta
SELECT Sum(StockEquipoXLocal.stock) AS Expr1, Locales.NombreLocal, Equipos.NombreEquipo
FROM SumaStock, Locales INNER JOIN (Equipos INNER JOIN StockEquipoXLocal ON Equipos.codEquipo = StockEquipoXLocal.codEquipo) ON Locales.localID = StockEquipoXLocal.localID
WHERE (((StockEquipoXLocal.codEquipo)=[@codEquipo]) AND ((StockEquipoXLocal.stock)>0));
y el access me dice:
"ha intentado ejecutar una consulta que no incluye la expresión especificada 'NombreLocal' como parte de una función de agregado"
bien, entiendo que yo quiero hacer un select de 2 campos más aparte del sum. osea quiero mostrar las 3 cosas los 3 resultados, pero sólo me deja mostrar el sum, osea de esta forma:
SELECT Sum(StockEquipoXLocal.stock) AS Expr1
FROM SumaStock, Locales INNER JOIN (Equipos INNER JOIN StockEquipoXLocal ON Equipos.codEquipo = StockEquipoXLocal.codEquipo) ON Locales.localID = StockEquipoXLocal.localID
HAVING (((StockEquipoXLocal.codEquipo)=[@codEquipo]) AND ((StockEquipoXLocal.stock)>0));
quisiera saber como hacer correctamente para poder lograr los 3 resultados. gracias
ok, déjenlo ya lo solucioné