mysql分組取每組前幾條記錄(排名)
阿新 • • 發佈:2022-03-08
1 |
|
假定使用以下 SQL 進行初始化:
1 |
|
按 name 分組取 val 最大的值所在行的資料
1 |
|
結果如下:
1 |
|
按 name 分組取 val 最小的值所在行的資料
1 |
|
結果如下:
1 |
|
按 name 分組取第一次出現的行所在的資料
1 |
|
結果如下:
1 |
|
按 name 分組隨機取一條資料
1 |
|
結果如下:
1 |
|
按 name 分組取最小的兩個 (N 個) val
1 |
|
結果如下:
1 |
|
按 name 分組取最大的兩個 (N 個) val
1 |
|
結果如下:
1 |
|