Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2010
aanil aanil is offline
Miembro
 
Registrado: abr 2006
Posts: 155
Poder: 19
aanil Va por buen camino
Consulta que da Error : falta operador

Hola a todos.

A ver que pasa que cuando hago esta consulta sale este aviso de error.

Error de sintaxis (falta operador) en la expresion de consulta 'talumnos.idalumno = tpadres.idpadres left join tcuotas on tcuotas.idcuota = tpadres.idpadres'

Este es el codigo :

Código SQL [-]
Select Talumnos.Nombres, tpadres.nombre_padre, tcuotas.septiembre
From Talumnos LEFT JOIN Tpadres on talumnos.idalumno = tpadres.idpadres
left join tcuotas on tcuotas.idcuota = tpadres.idpadres

Esta consulta es en una base de datos access, tiene tres tablas relacionadas.

Saludos.
Responder Con Cita
  #2  
Antiguo 04-06-2010
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

Así a simple vista no veo que esté mal escrita la consulta por lo que te debería funcionar bien.


Saludos...
__________________
Lee la Guía de Estilo antes que cualquier cosa. - Twitter
Responder Con Cita
  #3  
Antiguo 04-06-2010
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Está bien la secuencia para MySQL, MSSQL SERVER, pero para MSACCESS, no es correcto por que le faltan lo parentesis, así es como trabaja MSACCESS, a mi personalmente no me gusta nada, yo trabajo en MSSQL SERVER 2005.

La secuencia para SQL para MSACCESS es:
Código SQL [-]
SELECT
    TA.Nombre
    ,TP.NOMBRE_PADRE
    ,TC.SEPTIEMBRE
  FROM ((TAlumnos AS TA
    LEFT JOIN TPadres AS TP
      ON TA.IDALUMNO = TP.IDPADRES)
    LEFT JOIN TCuotas AS TC
      ON TC.IDCUOTA = TP.IDPADRES)
Un saludo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
falta operador characo Conexión con bases de datos 4 30-03-2010 17:06:18
Consulta con el operador AND aanil SQL 4 23-01-2010 21:30:39
Me falta instalar algo. Error Class TcxGrid not found cincosoft OOP 1 15-11-2008 15:14:41
[falta error] line too long (more than 1023 characters) ?? =S sakuragi OOP 7 06-08-2005 05:15:50
Error de que falta una DLL al ejecutar mi programa Lionel Varios 1 02-07-2004 15:24:19


La franja horaria es GMT +2. Ahora son las 00:38:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi