Mailinglisten-Archive |
Bilgeri, Yves wrote: > Hallo, > > habe folgende zwei Tabellen, wobei zwischen 'deskID' eine 1:1 Relation > besteht. > > +---------+ +-----------+ > |users | |desks | > +---------+ +-----------+ Inhalt: > |userID | 1|deskID | <- 0 bis 60 > |fisrtName| |deskNumber | > |lastName | +-----------+ > |deskID |1 > +---------+ > > Nun möchte ich rausfinden welchen desks kein user zugeordnet ist. dann hast du keine 1:1 sondern eine 1:{0,1} beziehung > Leider habe ich noch keine funktionierende Query hingekriegt, das > Problem ist aber sicher einfach zu lösen, oder? 'nicht zugeordnet' schreit immer nach 'LEFT JOIN' : SELECT desks.desksID, desks.deskNumber FROM desks LEFT JOIN users ON desks.deskID = users.deskID WHERE users.deskID IS NULL -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 Wir stellen für Sie aus auf der CeBIT 2002 und freuen uns in Halle 6 auf Ihren Besuch am Stand H 18 --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive