MySQLグループソートで上位Nを見つける テーブル構造 grp でグループ化し、num で並べ替えて、各グループの上位 3 つを取得します。出力は次のようになります。 ソースコード: SELECT * FROM スコア AS t3 どこ ( SELECT COUNT(*) FROM score AS t1 LEFT JOIN スコア AS t2 t1.grp = t2.grp かつ t1.num < t2.num の場合 ここで t1.id = t3.id )< 3 ORDER BY t3.grp ASC、num DESC where では、サブクエリを介してフィルタリングするための新しい変数を作成できます。 読んでいただきありがとうございます。お役に立てれば幸いです。このサイトをサポートしていただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: MYSQL から MARIADB へのプロジェクト移行に関するチュートリアル
>>: React+Koa によるファイルアップロードの実装例
美しいコードは美しい Web サイトの基礎です。優れた CSS は、同様に優れた HTML の上にの...
まず、SFTP プロトコルと FTP プロトコルの違いを理解してください。ここでは詳細には触れません...
序文これは、オンライン コンテナーの拡張によって発生した調査です。最終的には、実際の OOM が原因...
今日は、ネイティブ JS で実装されたブリージング カルーセルを紹介します。効果は次のとおりです。 ...
CSS でテキストアイコンを実装する方法 /*アイコンスタイル*/ .nav-icon-norma...
背景要件: ERP システムに「ボタン権限制御」機能を追加する必要があり、権限の制御粒度をボタン レ...
1. Docker Composeを使用して起動を構成するDocker Compose を知らない場...
フロントエンドテクノロジー層 (写真は少し極端ですが、参考までに) Javascript と DOM...
Flex レイアウトを使用すると、水平に配置すると、すべての子項目の高さが同じになることがわかります...
<META http-equiv="Page-Enter" CONTENT...
1. forEach() は map() に似ています。これも渡された関数に各要素を順番に適用します...
この記事では、シームレスなカルーセル効果を実現するためのVueの具体的なコードを例として紹介します。...
最近、Apple.com/Ebay.com/Amazon.com/shopping.yahoo.co...
序文私のように、Java バックエンドに勤勉な人であれば、多数のプロジェクト機能を実装することに加え...
序文JavaScript は習得が最も簡単な言語の 1 つであるため、成長と繁栄を続けており、市場に...