Frage zu Sub-Select

Hallo zusammen,

wie baue ich diese SQL-Abfrage in Rails?

Select * from USERS WHERE id NOT IN (SELECT user_id FROM PLAYERS)

Es besteht eine 1 zu 1 Beziehung zwischen User und Player.

class User
has_one :player

class Player
belongs_to :user

Danke und Gruß
Guido

On Friday 10 October 2008, Guido P. wrote:

Hallo zusammen,

wie baue ich diese SQL-Abfrage in Rails?

Select * from USERS WHERE id NOT IN (SELECT user_id FROM PLAYERS)

Es besteht eine 1 zu 1 Beziehung zwischen User und Player.

class User
has_one :player

User.find(:all, :include => :player,
:conditions => “players.user_id IS NULL”)

Michael


Michael S.
mailto:[email protected]
http://www.schuerig.de/michael/

Vielen Dank Michael

Guido

Zitat von Michael S. [email protected]: