PHP MySQL Abfrage Problemchen...

Flixxtoras

Mitglied
Hallo,

nun zu meinem Problem schaut euch bitte zuerst einmal das im Anhang enthaltene Bild an um mein "Problemfall: besser zu verstehen.

So dann mal los:
Es gibt 2 Tabellen in einer MySQL Datenbank

tbl_objekte und tbl_produkte

So stellet ich mir das vor:

In der tbl_produkte werden für jedes Produkt auch noch andere Werte angegeben. Zum Beispiel Kundennummer...
Ich möchte nun gern alle objektarten (id's) herausfinden von Kunde X (muss erstmal nicht in den SQL Query mach ich dann selbst). Anhand der id's kann ich dann die entsprechenden objektarten (namen) der tbl_objekte auslesen und mein Select Feld füllen.


Ich hoffe ihr könnt mir mit ein paar Lösungsansätzen helfen.

Vielen Dank :)
 

Anhänge

  • sql-php_problem.gif
    sql-php_problem.gif
    3,1 KB · Aufrufe: 48
und wo genau ist dort dein problem ?
beim zusammenfuehren (joinen) der tabellen ?

SELECT irgendwas
FROM tbl_objekte as o, tbl_produkte as p
WHERE o.id = p.objektart
ORDER BY o.id

vorausgesetzt es ist eine 1:1 beziehung zwischen produkten und objekten ...

wenn ein join was neues fuer dich ist: mysql doku und nen bisschen joinen ueben ;)
 
..

So gehts nich:

SELECT o.objektart
FROM tbl_objekte AS o
LEFT JOIN tbl_produkte AS p
ON o.id = p.objektart;

Ist eine 1:1 bedeutet wohl das auf beiden Seiten der gleiche Inhalt ist (id)
 
Zurück