Visual Basic - Error en Consulta SQL

Life is soft - evento anual de software empresarial
 
Vista:

Error en Consulta SQL

Publicado por raul (60 intervenciones) el 13/10/2002 04:48:24
Hola a todos, necesito saber cual es error en esta consulta SQL, dado que necesito unir 3 tablas y me da error de sintaxis.
la sentencia es:

Criterio = "Select * From Maestro_Personal " & _
"INNER JOIN zpar_cargo ON maestro_personal.codigo_cargo = (zpar_cargo.codigo_id & zpar_cargo.codigo_idarea & zpar_cargo.codigo_area) " & _
"INNER JOIN zpar_tramotrabajo ON maestro_personal.codigo_tramo = (zpar_tramotrabajo.codigo_id & zpar_tramotrabajo.codigo_idarea & zpar_tramotrabajo.codigo_area) " & _
"Where tipo_personal = 'E' and [codigo_per] = '" & cCod & "'"


Set Tabla = datadb.OpenRecordset(Criterio)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error en Consulta SQL

Publicado por licjrz (202 intervenciones) el 13/10/2002 05:25:13
Debes de utilizar los alias
ejemplo

" select A.*,B.Nombre,C.Cantidad From ( Tabla1 A inner join Tabla2 B on (A.Campo=B.Campo) ) inner join Tabla3 C on (B.CampoX=B.CampoX) where C.Cantidad > 1000 "
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar