SQL - INNER JOIN
Jeg er ved at lave en bette søgefunktion med er stødt ind i et problem.Jeg har 2 tabeller
sinox_product
sinox_product_phrase
SELECT * from sinox_product where sinox_product.active = 1 AND sinox_product.items LIKE '%" & strKeyword & "%'"
MEN jeg skal have tilkoblet sinox_product_phrase som der også skal søges i - der tænker jeg på INNER JOIN.
INNER JOIN er nem nok at koble på, der er dog et MEN
min tabel med phase, er som det lyder. Sprogversioner.
er sproget eks sat til 'fr" for fransk, skal den søge phraser "langcode = 'fr'"
Det er også lige til
MEN
det er slet ikke sikkert der findes en phrase for et product på langcode = 'fr', og findes det ikke, skal den så tage standardsproget langcode = 'en' som der oprettet.
Hvordan gør man det med INNER JOIN? at tjekke om en row findes, hvis ikke så vælge en anden?
Nogle bud?