Inner Join
Christina
- datenbank
Hallo alle zusammen,
ich habe ein problem
ich möchte gerne daten aus zwei tabellen ermitteln
Tabelle 1 = artikel
Tabelle 2 = artikel_mehr
ich möchte gerne erst aus der tabelle2 alle daten mit status = 1 haben und dann mit der artikel_id aus tabelle2 die zugehörigen datensätze aus der tabelle1 ermitteln.
Habs so versucht:
SELECT artikel_id, status
FROM artikel_mehr
INNER JOIN artikel
WHERE STATUS =1 ON artikel_mehr.artikel_id = artikel.id
Kann mir jemand bitte sagen was ich falsch mache?
Vielen Dank im voraus
hi,
SELECT artikel_id, status
FROM artikel_mehr
INNER JOIN artikel
WHERE STATUS =1 ON artikel_mehr.artikel_id = artikel.id
try this:
SELECT artikel_id, status
FROM artikel_mehr
INNER JOIN artikel
ON artikel_mehr.artikel_id = artikel.id
WHERE STATUS = 1
It means: Nach JOIN hat ein ON zu folgen, und dann die WHERE Klausel.
-- Rolf