hola a todos! tengo un pequeño problema con una consulta y no sé como solucionarlo. Tengo una tabla donde hay un identificador único, Idconsultor, Idgrupo y dos fechas, una de inicio y una de fin. La consulta que quiero que me haga es obtener todos los consultores de un determinado grupo y que la fechafin sea nula o igual a 0000-00-00. El problema es que me extrae todo los consultores independientemente del grupo y cuya fechafin sí tiene las condiciones establecidas. Mucha gracias por la ayuda. Les dejo el código.
Código:
SELECT consultores_grupos.Id_consgrup AS Id_consgrup, consultores.consultor AS consultor, consultores_grupos.Idgrupo AS Idgrupo, consultores_grupos.fechainicio AS fechainicio, consultores_grupos.fechafin AS fechafin, consultores.Ident_consultor AS idconsultor, consultores_grupos.pordefecto AS pordefecto FROM consultores INNER JOIN consultores_grupos ON consultores.Ident_consultor = consultores_grupos.Idconsultor WHERE consultores_grupos.Idgrupo='IO' AND consultores_grupos.fechainicio IS NULL || consultores_grupos.fechainicio= 0000-00-00;