Es lo que suponia Marc.... en realidad queda la consulta que tenia(la que tiene la subconsulta),.... ya que los registros que hay que filtrar son los que estan en la tabla X y que tengan alguno relacionado con Y que de Permitido=0...osea lo que estamos hablando....
Pregunta
code:--------------------------------------------------------------------------------
Select *
From X
Where datepart(dy, Fecha) = datepart(dy, getdate()) and
IdAccion not in (select IdAccion from Y where Permitido = 0)
--------------------------------------------------------------------------------
no es lo mismo que
Código:
Select *
From X inner join Y on (y.idaccion=x.idaccion)
where datepart(dy, Fecha) = datepart(dy, getdate())
???? creo que si es asi.... debo dejar la que puse antes