Hola brother !

Cuando ejecuto esta instrucción me da un error y me dice "Error de sintaxis ... Falta operador" ... Esta instrucción la ejecuto desde visual basic 2005 contra una base de datos en access 2000, pensé que podían estar mal escritos los nombres de algunos campos pero todo está perfecto ... Es simplemente un error de sitaxis y no lo encuentro.
Te agradecería que me dieras una mano y me orientaras al respecto de cómo hacer referencia en este escenario a las sentencias "join" y a las subconsultas.
      ("select g.numero_pago,g.registro,a.nombre,c.nom_curso," & _
        "c.nivel,p.nombre,g.saldoenmora " & _
        "from pagos as g" & _
        " left join registro as r on g.registro = r.numero_registro" & _
        " left join alumnos as a on r.codigo = a.codigo" & _
        " left join cursos as c on r.cod_curso = c.codigo" & _
        " left join profesores as p on r.cod_profesor = p.codigo" & _
        "where g.registro exists(select registro,max(numero_pago) " & _
                                "from pagos " & _
                                "group by registro)")
Respuesta
Una pregunta adicional, ¿el erro te da también en la consulta cuando la corres en el querry analizer del sql? Y me lo puedes contestar a los correos personales.
[email protected]
[email protected]
[email protected]

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas