Hallöchen,
ich habe eine Tabelle mit folgender Struktur:
(Die Tabelle ist "work in progress" und gerade zum testen)
Diese Daten möchte ich nun alle holen allerdings möchte ich das mir die Daten so zurück kommen das wenn ich in einer Schleife durchgehe
ich erst die Videos bekomme von den "uploadern" die am meisten Videos hochgeladen haben.
Ich weiß das ich das per GROUP BY und COUNT so machen kann:
Jetzt habe ich eine Liste mit "uploader"n und die Anzahl der Videos.
Ich möchte nun aber durch einen SELECT mir alle Videos holen und dann zuerst
die Videos zurück bekommen von dem User mit den meisten Videos.
Zurzeit bekomme ich die Einträge so zurück:
Sie sollen aber so zurück kommen:
Der mit den meisten Einträgen zuerst und dann immer weiter runter.
Ich hoffe man versteht was ich meine ich weiß auch absolut keinen Ansatz dafür ich möchte das ganze auch gerne
in nur einem Query haben wenn das geht.
Jemand ne Ahnung ?
ich habe eine Tabelle mit folgender Struktur:
(Die Tabelle ist "work in progress" und gerade zum testen)
Diese Daten möchte ich nun alle holen allerdings möchte ich das mir die Daten so zurück kommen das wenn ich in einer Schleife durchgehe
ich erst die Videos bekomme von den "uploadern" die am meisten Videos hochgeladen haben.
Ich weiß das ich das per GROUP BY und COUNT so machen kann:
Jetzt habe ich eine Liste mit "uploader"n und die Anzahl der Videos.
Ich möchte nun aber durch einen SELECT mir alle Videos holen und dann zuerst
die Videos zurück bekommen von dem User mit den meisten Videos.
Zurzeit bekomme ich die Einträge so zurück:
Sie sollen aber so zurück kommen:
Der mit den meisten Einträgen zuerst und dann immer weiter runter.
Ich hoffe man versteht was ich meine ich weiß auch absolut keinen Ansatz dafür ich möchte das ganze auch gerne
in nur einem Query haben wenn das geht.
Jemand ne Ahnung ?