Ver Mensaje Individual
  #1  
Antiguo 05-08-2010
Elizabethdelphi Elizabethdelphi is offline
Miembro
 
Registrado: may 2010
Posts: 10
Reputación: 0
Elizabethdelphi Va por buen camino
Consulta simple en sql AYUDA

Buenas noches!! Realice una consulta en sql con un query, cuando presiono un button en un dbgrid me deberia mostrar los registros.

La composicion de las tablas es la sgte
turno.dni, turno.medico, turno.fechaten, turno.horaaten son todos claves primarias de la tabla turno.
Ésta está relacionada con la tabla paciente cuya clave primaria es paciente .dni y con la tabla medico cuya clave es medico.matric.
Bueno lo que quiero que haga la consulta es que me muestre los pacientes que tiene un medico determinado para atender en el dia de la fecha y la consulta que probe entre otras fue la sgte:

C:='select turno.dni, turno.medico, turno.fechaten, turno.horaaten from turno left join medico on ' ;
c:=c+ 'turno.medico=medico.matric where turno.dni>= 1 and turno.fechaten= "date()" and turno.horaaten>="08:00:00"';

El error que me da aca es type mistmatch in expresion, en las otras consultas que hice me daba un error de clave en turno. fechaten="date()"

La verdad estoy bastante mareada con esta consulta y se que es bastante simple pero no logro superarla... Espero que alguien me pueda ayudar Desde ya Muchas gracias
Responder Con Cita