Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2011, 13:58
Gorefest
 
Fecha de Ingreso: noviembre-2008
Mensajes: 54
Antigüedad: 16 años, 1 mes
Puntos: 0
Obtener datos con consulta anidada

Buenas tardes, nuevamente por estos lados ahora con una consulta que me tiene hace a 1 día entero sin resolver, necesito una manito, tengo la siguiente query:

Código:
SELECT d.`id`, d.`ejecutivo_id`, d.`bloque_id`, d.`dia`
FROM disponibilidad_ejecutivo d
WHERE d.`actividad_id` = 1 AND d.`dia` = 1 AND NOT EXISTS(SELECT * FROM `tiempo_atencion` ta WHERE ta.`ejecutivo_id` = d.`ejecutivo_id` AND ta.`bloque_id` = d.`bloque_id` AND ta.`fecha` = '2011-12-12' AND ta.`estado` = 'Finalizado')
ORDER BY d.`ejecutivo_id` DESC
LIMIT 1
Necesito obtener un bloque disponible del ejecutivo más cercano que no este en tiempo_atencion con el mismo bloque en el mismo día o obtener los que tienen el estado de 'Finalizado', alguna idea?, de ante mano gracias...