Søge i flere tabeller
Hej EksperterHvordan søger jeg i flere tabeller i en SQL sætning?
Mit setup er som følger
TABEL 1 (varer)
varenr (UNIK)
udsalgspris
varetype
TABEL 2 (stock_text)
id
varenr (Samme som TABEL 1)
sprog (da, en, de mm.)
overskrift
beskrivelse
Nu vil jeg gerne lave en søgning der søger på følgende felter
varer.varenr, tekster.overskrift og tekster.beskrivelse
Der skal kun søges på tekster og beskrivelser på dansk.
Min SQL ser sådan ud lige nu.
SELECT varer.*, stock_text.* FROM varer, stock_text WHERE varer.varenr=stock_text.varenr AND stock_text.language_code='DK' AND varer.varenr LIKE '%te%' OR stock_text.stock_text_header LIKE '%te%' OR stock_text.stock_text_description LIKE '%te%' LIMIT 0,20