Es mysql, pues yo lo pongo así:
y me salen dos resultados, uno menor a la fecha actual que está bien y otra con fecha del 29, que no deberia salir.
el problema por lo que veo es el or, por que si lo quito funciona, pero no lo puedo quitar y si le pongo and deberia tener los do scampos iguales... y yo quiero que busque equipo_l con value 4 y si no existe equipo_v con value 4
edito:
Ya está solucionado, el problema era que habia que poner primero el campo fecha y luego los equipo_l or equipo_v