如何计算独特的最小值?

时间:2018-03-14 02:05:15

标签: mysql subquery mariadb

我有一个简单的查询,但是如果没有一个草率的子查询,我无法想到这样做。

我只需要数新玩家。我应该提供这些信息,因为我有一张满是每个季节性数据的大表。

我目前正在做一个双重组,首先确保数据是唯一的,然后计算季节列的最小值,以了解该季节首次开始的玩家数量。

SELECT 
A.MinSeason AS Season,
count(A.MinSeason) AS NewPlayers
FROM(
    SELECT 
    min(season) as MinSeason
    FROM seasonunion
    WHERE `Games Played` >= 10
    GROUP by `Pilot Name`
)AS A
GROUP BY Season

有没有比这更好的方法而不是两个GROUP BY?

0 个答案:

没有答案