[MySQL] Omgekeerde join (of iets wat er op lijkt)

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

  • reddevil001
  • Registratie: Januari 2002
  • Laatst online: 05-09 20:07
Ik wil alle velden selecteren waarvan de id niet overeen komt met een id uit een andere tabel.

Ik heb namelijk twee tabellen. In de eerste tabel staan id's die normaal gesproken gekoppeld moeten zijn aan de id in tabel twee. Nu wil ik met SQL achterhalen of er in de eerste tabel id's staan die niet in tabel 2 voorkomen.

Tabel 1
- IDTabel2
- IDTabel1
- Veld

Tabel 2
- IDTabel1
- Veld

Ik kon hier op het net niet veel over vinden.

None


  • Orphix
  • Registratie: Februari 2000
  • Niet online
Dit kan vaak gedaan worden via een NOT IN clause. Maar aangezien MySQL dit niet ondersteund gaat het iets anders, hier wordt uitgelegd hoe:
http://www.mysql.com/doc/A/N/ANSI_diff_Sub-selects.html

  • reddevil001
  • Registratie: Januari 2002
  • Laatst online: 05-09 20:07
Bedankt, volgens mij is dat wat ik zocht.

None


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

En stiekum toch weer manual werk.

(Mag ik tegenwoordig alleen de manual vragen sluiten ofzo? Laat de andere litemods en moderators die alleen maar open voor mij?
moet ik altijd de boe-man zijn om die topics te sluiten? Praat ik nu maar een eind weg in de lucht ofzo? maarja.. betekent nog steeds hetzelfde... slotje!

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Dit topic is gesloten.