QUERYS, AYUDA POR FAVOOORR

16/09/2003 - 03:09 por Lorena Baruch | Informe spam
Tengo una base de datos access y no me ejecuta el sql . Yo trabajaba con
informix y mi sentencia en informix quedaria asi:
SELECT costos.modelo, costos.costo_actual, costos.descripcion,
costos.existencia, costos.linea, costos.marca, Count(ageneral.noserie) AS
Sitio, Count(multialmacen.noserie) AS transito
FROM
costos, outer ageneral, outer multialmacen
WHERE ageneral.status="D" And multialmacen.status="D"
And costos.modelo=ageneral.modelo
And multialmacen.modelo=ageneral.modelo
GROUP BY costos.modelo, costos.costo_actual, costos.descripcion,
costos.existencia, costos.linea, costos.marca;

mientras que en access no estoy segura como programarla. Digo Access aunque
lo que me interesa por supuesto, es que corra en el DataEnvironment de
VISUAL BASIC, pues es ahi donde la necesito. Pero al parecer VB tiene la
misma sintaxis SQL que Access. Mi sql de access esta a continuacion y marca
error de sintaxis:

SELECT costos.modelo, costos.costo_actual, costos.descripcion,
costos.existencia, costos.linea, costos.marca, Count(ageneral.noserie) AS
Sitio, Count(multialmacen.noserie) AS transito
FROM (costos LEFT OUTER JOIN ageneral ON (costos.modelo =ageneral.modelo)
LEFT OUTER JOIN multialmacen on (costos.modelo = multialmacen.modelo
WHERE ageneral.status="D" And multialmacen.status="D" And
costos.modelo=ageneral.modelo And multialmacen.modelo=ageneral.modelo
GROUP BY costos.modelo, costos.costo_actual, costos.descripcion,
costos.existencia, costos.linea, costos.marca;

por favor ayudaaaaa gracias ;)
 

Leer las respuestas

#1 Wolf
16/09/2003 - 09:44 | Informe spam
Creo que te falta un paréntesis después de :

LEFT OUTER JOIN multialmacen on (costos.modelo = multialmacen.modelo




"Lorena Baruch" escribió en el mensaje
news:
Tengo una base de datos access y no me ejecuta el sql . Yo trabajaba con
informix y mi sentencia en informix quedaria asi:
SELECT costos.modelo, costos.costo_actual, costos.descripcion,
costos.existencia, costos.linea, costos.marca, Count(ageneral.noserie) AS
Sitio, Count(multialmacen.noserie) AS transito
FROM
costos, outer ageneral, outer multialmacen
WHERE ageneral.status="D" And multialmacen.status="D"
And costos.modelo=ageneral.modelo
And multialmacen.modelo=ageneral.modelo
GROUP BY costos.modelo, costos.costo_actual, costos.descripcion,
costos.existencia, costos.linea, costos.marca;

mientras que en access no estoy segura como programarla. Digo Access


aunque
lo que me interesa por supuesto, es que corra en el DataEnvironment de
VISUAL BASIC, pues es ahi donde la necesito. Pero al parecer VB tiene la
misma sintaxis SQL que Access. Mi sql de access esta a continuacion y


marca
error de sintaxis:

SELECT costos.modelo, costos.costo_actual, costos.descripcion,
costos.existencia, costos.linea, costos.marca, Count(ageneral.noserie) AS
Sitio, Count(multialmacen.noserie) AS transito
FROM (costos LEFT OUTER JOIN ageneral ON (costos.modelo =ageneral.modelo)
LEFT OUTER JOIN multialmacen on (costos.modelo = multialmacen.modelo
WHERE ageneral.status="D" And multialmacen.status="D" And
costos.modelo=ageneral.modelo And multialmacen.modelo=ageneral.modelo
GROUP BY costos.modelo, costos.costo_actual, costos.descripcion,
costos.existencia, costos.linea, costos.marca;

por favor ayudaaaaa gracias ;)



Preguntas similares