2 回答

TA貢獻1785條經(jīng)驗 獲得超4個贊
我假設(shè)你正在追逐這個...
SELECT mobile
, name
, day
, COUNT(*) reps
FROM my_table
GROUP
BY mobile
, name
, day
ORDER
BY day DESC -- THERE ARE OTHER WAYS TO SORT DAYS OF THE WEEK
, reps;
+------------+------+--------+------+
| mobile | name | day | reps |
+------------+------+--------+------+
| 1234567890 | Pra | Sunday | 1 |
| 9876543210 | Spe | Sunday | 2 |
| 1234567890 | Pra | Monday | 1 |
| 9876543210 | Spe | Monday | 2 |
+------------+------+--------+------+

TA貢獻1780條經(jīng)驗 獲得超4個贊
我認為您希望按移動設(shè)備,名稱和日期進行聚合,并計算不同的金額:
SELECT
Mobile,
Name,
Day,
COUNT(DISTINCT amount) AS Reps -- see below **
FROM yourTable
GROUP BY
Mobile,
Name,
Day;
**如果同一值出現(xiàn)的次數(shù)也應(yīng)計算在內(nèi),則只需使用 。COUNT(*)
- 2 回答
- 0 關(guān)注
- 120 瀏覽
添加回答
舉報