switchkill
Grünschnabel
Hi!
Also ich hab keine Ahnung ob das überhaupt so ähnlich funktioniert.
Ich möchte Daten der Tabelle1 sortieren. Diese möchte ich aber nach der Tabelle2 sortieren. In Tabelle 2 werden Einträge gespeichert, die mit Tabelle1 verknüpft sind.
Also in Tabelle1 sind Autos gespeichert (name, farbe etc).
Möchte ein Benutzer für ein Auto voten, wird das in Tabelle 2 gespeichert mit dem Schlüsselverweis auf Tabelle1.
Jetzt möchte ich die Autos vorne anzeigen, für die meisten einträge in tabelle 2 gespeichert sind.
Habs aus Spaß mal mit folgender Anfrage probiert:
SELECT * FROM `autos` JOIN toplist ORDER by (COUNT(toplist.id) WHERE toplist.autoid = auto.id)
Vielen Dank für Vorschläge....
Also ich hab keine Ahnung ob das überhaupt so ähnlich funktioniert.
Ich möchte Daten der Tabelle1 sortieren. Diese möchte ich aber nach der Tabelle2 sortieren. In Tabelle 2 werden Einträge gespeichert, die mit Tabelle1 verknüpft sind.
Also in Tabelle1 sind Autos gespeichert (name, farbe etc).
Möchte ein Benutzer für ein Auto voten, wird das in Tabelle 2 gespeichert mit dem Schlüsselverweis auf Tabelle1.
Jetzt möchte ich die Autos vorne anzeigen, für die meisten einträge in tabelle 2 gespeichert sind.
Habs aus Spaß mal mit folgender Anfrage probiert:
SELECT * FROM `autos` JOIN toplist ORDER by (COUNT(toplist.id) WHERE toplist.autoid = auto.id)
Vielen Dank für Vorschläge....