Hallo,
Ik zit met het volgende probleem, mijn sql is niet erg sterk en kan helaas geen oplossing vinden in de boeken of op het internet.
Ik kan mijn issue het beste met een voorbeeld aangeven, dus let even niet op de nonsens die er staat..:D
Ik heb twee tabellen:
Tabel1
Tabel2
Bijvoorbeeld de volgende query:
Nu wil elk resultaat van deze query vergelijken met elke row op de Desc kolom van Tabel2.
Dus iets van:
Bovenstaande query is natuurlijk onzin, maar kan dit met SQL opgelost worden?
Ik zit met het volgende probleem, mijn sql is niet erg sterk en kan helaas geen oplossing vinden in de boeken of op het internet.
Ik kan mijn issue het beste met een voorbeeld aangeven, dus let even niet op de nonsens die er staat..:D
Ik heb twee tabellen:
Tabel1
code:
1
2
3
4
5
| ID Desc 1 MEN 2 Broek 3 Geel 4 Rib |
Tabel2
code:
1
2
3
4
| ID Name Desc 1 Bla1 MEN;Geel;Rib 2 Bla2 Broek;Rib 3 Bla3 MEN; Broek;Geel |
Bijvoorbeeld de volgende query:
SQL:
1
| Select Desc FROM Tabel1 WHERE Desc='MEN' OR Desc='Broek' OR Desc='Geel' |
Nu wil elk resultaat van deze query vergelijken met elke row op de Desc kolom van Tabel2.
Dus iets van:
SQL:
1
| SELECT ID FROM Tabel2 WHERE Desc LIKE '%{each result eerste query}%' |
Bovenstaande query is natuurlijk onzin, maar kan dit met SQL opgelost worden?