MySQL-Gruppensortierung, um die obersten N zu finden Tabellenstruktur Gruppieren Sie nach Grp, sortieren Sie nach Num und nehmen Sie die Top 3 jeder Gruppe. Die Ausgabe lautet wie folgt: Quelltext: Wählen Sie * aus Punktzahl als t3 WO ( Wählen Sie COUNT(*) FROM Punktzahl AS t1 LINKS JOIN Punktzahl AS t2 EIN t1.grp = t2.grp UND t1.num < t2.num WO t1.id = t3.id ) < 3 ORDER BY t3.grp ASC, num DESC Darin können Sie eine neue Variable zum Filtern durch eine Unterabfrage erstellen. Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
<<: React+Koa-Beispiel zur Implementierung des Datei-Uploads
>>: So erstellen Sie eine kontinuierliche Integrationsumgebung mit Jenkins+Maven+Git auf CentOS7
Anwendungsszenarien: Die Seiten des Projekts müss...
In diesem Artikel finden Sie den spezifischen Cod...
In diesem Artikelbeispiel wird der spezifische JS...
Inhaltsverzeichnis Der erste Der Zweite Native Js...
Vorwort Kürzlich wurde ich in einem Interview gef...
In diesem Artikel wird die Erstellung einer USB-S...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikelbeispiel wird der spezifische Ja...
In diesem Artikel wird der spezifische Code von T...
Inhaltsverzeichnis 1. Übergang von der Entwicklun...
In diesem Artikel finden Sie den spezifischen Cod...
Docker-Installation Über die Installation auf ein...
Inhaltsverzeichnis Überblick Warum ein Framework ...
Inhaltsverzeichnis Warum einen Debugger verwenden...
Der Code demonstriert die horizontale Zusammenfüh...