Jag behöver hjälp med en SQL fråga.
Jag ställer idagsläget en fråga mot en produktdatabas som följer
SELECT p.namn, p.nr, p.oe, p.fran, p.till, p.avantia,p.original,p.ar
FROM products p,productshead ph,menu2 m2
WHERE rub_id = ph.id
AND ph.menu2 = m2.id
AND (p.oe LIKE '8880100023%' )
Frågan vill alltså hitta ett OE nummer som heter 8880100023. Ett originalnummer.
Originalnumret finns inte i den tabellen utan ligger i tblVag_original.
Relationen mellan products och tblVag_original är avantia = o_artnr
tblVag_original
-------------------------------
o_artnr o_original
14-5106 8880100023
14-5106 8880100445
en produkt i PRODUCTS kan alltså ha flera OE nummer. Hur ställer jag sql frågan rätt så man kan söka på oe nummer i tblVag_original och så att produkten kommer upp i sökningen`?