Hallo
3 Tabellen kunde, auftrag, archiv
Ich brauche jetzt ein mysql result, dass soviel macht wieselect * from kunde INNER JOIN kunde ON kunde.KdNR = auftrag.KdNR
INNER JOIN auftrag ON auftrag.ANr=archiv.ANr where archiv.status=gut
Na, wie Seppel richtigerweise anmerkte eher
SELECT
spalte1,
spalte2,
<weitere gewünschte Spalten>
FROM kunde
INNER JOIN auftrag ON kunde.KdNr = auftrag.KdNr
INNER JOIN archiv ON auftrag.ANr = archiv.ANr
WHERE archiv.status = 'gut' -- Beachte die Anführungszeichen!
Wo ist das Problem? Vielleicht solltest Du Dir folgende Datenbankartikel in SELFHTML Aktuell ansehen:
Einführung in Joins
Fortgeschrittene Jointechniken
Mehrfachjoins findest Du in meinem Artikel.
Ist ein wenig umständlich, aber es sind bestehende tabellen und die jetzt zu verändern wäre schwierig.
Warum denn auch?
Geht das irgendwie???
Wie Du meinem Artikel entnehmen kannst, selbstverständlich.
Mit PHP hat Dein Problem übrigens höchstens zufällig zu tun.
Freundliche Grüße
Vinzenz