Problema en consulta
Hola, tengo un problema con una consulta, tengo una web donde los usuarios pueden escoger turnos para trabajar a determinada fecha es una bd mysql ver 4.0. También tengo las tablas de mysql vinculadas a access mediante myodbc para para poder ensayar con consultas desde access: select *
FROM turno
WHERE (((turno.COD_TURNO) Not In (SELECT turnoxusuario.COD_TURNO FROM turnoxusuario WHERE turnoxusuario.COD_TURNO AND turnoxusuario.FECHA_TURNO="2007-04-20")));
Esta consulta me trae los turnos que no han sido tomados en la fecha especificada, me funciona perfectamente desde access, cuando la pase a código php con mysql, me sale que tengo un error de sintaxis, que busque el manual de mi version de mysql. No entiendo por que me funciono en access y en php-myql no. Ahí que tener en cuenta en en access la fecha es "" y php '', creo que es un problema en el "not in", gracias por tu colaboración
FROM turno
WHERE (((turno.COD_TURNO) Not In (SELECT turnoxusuario.COD_TURNO FROM turnoxusuario WHERE turnoxusuario.COD_TURNO AND turnoxusuario.FECHA_TURNO="2007-04-20")));
Esta consulta me trae los turnos que no han sido tomados en la fecha especificada, me funciona perfectamente desde access, cuando la pase a código php con mysql, me sale que tengo un error de sintaxis, que busque el manual de mi version de mysql. No entiendo por que me funciono en access y en php-myql no. Ahí que tener en cuenta en en access la fecha es "" y php '', creo que es un problema en el "not in", gracias por tu colaboración
3 Respuestas
Respuesta de fibonnaci
1
Respuesta
1
Respuesta de Hercasam Mirvil
1