09/10/2003, 01:55
|
| | Fecha de Ingreso: abril-2003 Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses Puntos: 0 | |
No sé si será efectivo, pero ahora mismo no se me ocurre otra solució que no sea utilizar una subconsulta, mas o menos así
Select *
From TablaX
Where
(datepart(dy,fecha)=datepart(dy,getdate())) AND idAccion IN
(SELECT x.idAccion
FROM tablaX x inner join tablaY y on(x.IdAccion=y.IdAccion)
WHERE y.Permitido=0 and (clausela de fecha)
GROUP BY x.idAccion
HAVING Count(1) = 1))
es un poco mezcla de las dos pero me parece que esto te dará los resutados que quieres
Un saludo |