Tengo una consulta donde busca exposiciones en dos tablas: exposiciones y salasexposiciones y están filtradas por zona, en este caso Jaén:
Código PHP:
SELECT exposiciones.artista, exposiciones.tipo, exposiciones.titulo, exposiciones.fecha_inicio, exposiciones.fecha_fin, exposiciones.hasta, exposiciones.nombre_sala_ex, exposiciones.thumbnail, exposiciones.url, exposiciones.preludio, salasexposiciones.pueblo, date_format( exposiciones.fecha_fin, '%d/%m/%Y' ) AS Fecha, salasexposiciones.zona
FROM exposiciones, salasexposiciones
WHERE salasexposiciones.zona = 'Jaén' AND salasexposiciones.nombre_sala_ex = exposiciones.nombre_sala_ex AND ( exposiciones.fecha_inicio <= CURDATE( ) AND exposiciones.fecha_fin >= CURDATE( ) ) OR ( exposiciones.fecha_inicio >= CURDATE( ) AND exposiciones.fecha_inicio <= DATE_ADD( CURDATE( ) , INTERVAL 15 DAY ) )
GROUP BY exposicion_id
ORDER BY exposiciones.fecha_fin
Las de Cuenca salen bien.
¿Se os ocurre que puede estar pasando?