MySQL: 重複する数値を昇順に並べ替える
P粉763748806
P粉763748806 2023-07-25 12:41:47
0
1
518
<p>次のようなテーブルがあります: </p> <テーブルクラス="s-テーブル"> <頭> <tr> id <th>値</th> </tr> </頭> <みんな> <tr> 1 1 </tr> <tr> 2 1 </tr> <tr> 3 1 </tr> <tr> <td>4</td> 2 </tr> <tr> 5 2 </tr> <tr> <td>6</td> 2 </tr> </tbody> </テーブル> <p>ある種のループでこのように昇順に並べ替えたいと考えています。 </p> <テーブルクラス="s-テーブル"> <頭> <tr> id <th>値</th> </tr> </頭> <みんな> <tr> 1 1 </tr> <tr> <td>4</td> 2 </tr> <tr> 2 1 </tr> <tr> 5 2 </tr> <tr> 3 1 </tr> <tr> <td>6</td> 2 </tr> </tbody> </テーブル> <p>これは PHP で簡単に実行できると思いますが、SQL で実行できるかどうかを確認したいと思いました。 </p>
P粉763748806
P粉763748806

全員に返信(1)
P粉501683874

ORDER BY 句で ROW_NUMBER() ウィンドウ関数を使用します。

リーリー

この デモ .

をご覧ください。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート