Ich hab folgendes Problem:
Auf meiner Seite sollen alle Modelle eines bestimmten Herstellers ausgegeben werden. Sortiert nach Klicks und anschließend nach Modellbezeichnung. Die Daten hierfür befinden sich jedoch in zwei Tabellen. Während der Hersteller, die Modellbezeichnung sowie die ID aus Tabelle A entnommen werden soll, soll die Anzahl der Klicks aus Tabelle B ausgelesen werden. Ich hab jedoch Probleme mit der SQL-Syntax.
Kann mir jemand sagen, wie ich das realisieren kann? Rein theoretisch müsste das Ganze ungefähr so aussehen.
SELECT a.id, a.hersteller, a.modell, b.klicks FROM tabelleA a, tabelleB b WHERE hersteller=$hersteller ORDER BY b.klicks, a.modell;
Funktioniert aber nicht, da ich ja noch irgendwie die Klicks dem entsprechenden Modell zuordnen muss.
Auf meiner Seite sollen alle Modelle eines bestimmten Herstellers ausgegeben werden. Sortiert nach Klicks und anschließend nach Modellbezeichnung. Die Daten hierfür befinden sich jedoch in zwei Tabellen. Während der Hersteller, die Modellbezeichnung sowie die ID aus Tabelle A entnommen werden soll, soll die Anzahl der Klicks aus Tabelle B ausgelesen werden. Ich hab jedoch Probleme mit der SQL-Syntax.
Kann mir jemand sagen, wie ich das realisieren kann? Rein theoretisch müsste das Ganze ungefähr so aussehen.
SELECT a.id, a.hersteller, a.modell, b.klicks FROM tabelleA a, tabelleB b WHERE hersteller=$hersteller ORDER BY b.klicks, a.modell;
Funktioniert aber nicht, da ich ja noch irgendwie die Klicks dem entsprechenden Modell zuordnen muss.
Kommentar