[SQL] where left vanuit een andere tabel

Pagina: 1
Acties:

  • Ronald_stage
  • Registratie: Januari 2002
  • Laatst online: 08:32

Ronald_stage

wat kan je hier nog zeggen

Topicstarter
Ik wil dus alle records zien waar van kolom A in tabel 1 een record in
tabel 2 zit met de eerste twee karakters.

ik dacht dit te doen met

Like (left([tabelnaam]![kolom]),2)

maar dan geeft acces geen resultaat.

  • whoami
  • Registratie: December 2000
  • Laatst online: 10:17
Waarom match je niet in je where met wat die eerste 2 karakters moeten matchen?

https://fgheysels.github.io/


  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

Waarom match je niet in je where met wat die eerste 2 karakters moeten matchen?
Als je alleen records uit tabel 2 wilt hebben waarvan ook een in tabel 1 aanwezig is lijkt me dit niet voldoende.

Kan je niet gewoon een outer-join gebruiken?
SQL:
1
2
SELECT * from tbl1, tbl2 
WHERE tbl1.veld LIKE ' aa%' OR tbl2.veld LIKE 'aa%' 

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


  • whoami
  • Registratie: December 2000
  • Laatst online: 10:17
Als je een outer join doet, krijg je ook de records die geen records hebben in de andere tabel.
Als je een gewone join (inner join) doet, dan worden die records al uitgesloten.

https://fgheysels.github.io/


  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

whoami schreef op 05 May 2003 @ 12:18:
Als je een outer join doet, krijg je ook de records die geen records hebben in de andere tabel.
Als je een gewone join (inner join) doet, dan worden die records al uitgesloten.
/me Deveraux is blijkbaar niet zo scherp vandaag _/-\o_

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones