Re: using subselects - Mailing list pgsql-general

From Alban Hertroys
Subject Re: using subselects
Date
Msg-id 4667FBFE.3070503@magproductions.nl
Whole thread Raw
In response to using subselects  (lawpoop@gmail.com)
List pgsql-general
lawpoop@gmail.com wrote:
> I'm creating a select list on a web form for adding a new user to a
> project. I want to select users from the user table, who aren't
> already listed in the join table under that project.
>
> Here's my select:
> SELECT * FROM users
> WHERE user_id <> $current_user_id
> AND user_id <> ( SELECT user_id FROM user_projects WHERE project_id =
> $project_id )
>
> This query returns no rows, even on projects that have no records in
> the user_projects table!

I suppose you meant to use: AND user_id NOT IN (SELECT user_id FROM ...)

Regards,
--
Alban Hertroys
alban@magproductions.nl

magproductions b.v.

T: ++31(0)534346874
F: ++31(0)534346876
M:
I: www.magproductions.nl
A: Postbus 416
   7500 AK Enschede

// Integrate Your World //

pgsql-general by date:

Previous
From: "Ashish Karalkar"
Date:
Subject: Re: failing to start posgresql.
Next
From: Ray Stell
Date:
Subject: Re: failing to start posgresql.