cambiala por esta
Código SQL:
Ver originalSELECT 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 INNER JOIN salasexposiciones ON salasexposiciones.nombre_sala_ex = exposiciones.nombre_sala_ex
WHERE salasexposiciones.zona = 'Jaén' 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
Es mejor y mas confiable anidar las tablas haciendo uso de sentencias join.