Can it be redone using NOT EXISTS?
> I have this query :
>
> select distinct on (Pictures.PictureID) * from Pictures where Pictures.PictureID not
>in (select distinct PictureID from Keywords);
>
> and I find it a bit slow. Does anybody have suggestions to run this
> faster ? (I have indexes o
Laurent Martelli <[EMAIL PROTECTED]> writes:
> I have this query :
>
> select distinct on (Pictures.PictureID) * from Pictures where Pictures.PictureID not
>in (select distinct PictureID from Keywords);
>
> and I find it a bit slow. Does anybody have suggestions to run this
> faster ? (I have
Laurent,
> select distinct on (Pictures.PictureID) * from Pictures where
> Pictures.PictureID not in (select distinct PictureID from Keywords);
>
> and I find it a bit slow. Does anybody have suggestions to run this
> faster ? (I have indexes on PictureID on both Pictures and Keywords)
NOT IN
I have this query :
select distinct on (Pictures.PictureID) * from Pictures where Pictures.PictureID not
in (select distinct PictureID from Keywords);
and I find it a bit slow. Does anybody have suggestions to run this
faster ? (I have indexes on PictureID on both Pictures and Keywords)
--
L