
Error de Sintaxis consulta SQL
Publicado por Jimmy Alberto (23 intervenciones) el 12/07/2013 16:41:29
Foreros Buenos días
Se me presenta un error en la sintaxis de esta consulta SQL, es la primera vez que intento hacer este tipo de consulta de datos anexados con base en dos tablas; la situación es la siguiente
Tengo la tabla TBL_COM_MASTER_OC que me lleva el record de todas las compras realizadas, allí está el código del producto (COD_MAT) y la identificacion del proveedor (NIT, Nombre); con base en la tabla de transacciones TBL_ING_MASTER_TRANS al momento de seleccionar cierta cantidad de productos se filtre y agrupe de la tabla TBL_COM_MASTER_OC los productos que coincidan con el campo COD_MAT y se agreguen a otra tabla llamada TBL_COM_VRPV. Espero haberme explicado bien, esta es la consulta
cabe anotar que estoy llamando esta consulta desde una rutina VB.
Agradezco la ayuda que me puedan brindar.
Jimmy Alberto Pulido
Se me presenta un error en la sintaxis de esta consulta SQL, es la primera vez que intento hacer este tipo de consulta de datos anexados con base en dos tablas; la situación es la siguiente
Tengo la tabla TBL_COM_MASTER_OC que me lleva el record de todas las compras realizadas, allí está el código del producto (COD_MAT) y la identificacion del proveedor (NIT, Nombre); con base en la tabla de transacciones TBL_ING_MASTER_TRANS al momento de seleccionar cierta cantidad de productos se filtre y agrupe de la tabla TBL_COM_MASTER_OC los productos que coincidan con el campo COD_MAT y se agreguen a otra tabla llamada TBL_COM_VRPV. Espero haberme explicado bien, esta es la consulta
1
DoCmd.RunSQL "INSERT INTO COD_MAT, NIT, NOMBRE FROM TBL_COM_VRPV (SELECT COD_MAT, NIT, NOMBRE FROM TBL_COM_MASTER_OC WHERE COD_MAT GROUP BY NIT;) IN (SELECT COD_MAT FROM TBL_ING_MASTER_TRANS WHERE (ID_COMP = '" & Me.ID_COMP & "');)"
cabe anotar que estoy llamando esta consulta desde una rutina VB.
Agradezco la ayuda que me puedan brindar.
Jimmy Alberto Pulido
Valora esta pregunta


0