select
date,
sum(
case
when (user_id, date) in (
select
user_id,
min(date) date
from
login
group by
user_id
) then 1
else 0
end
) as new
from
login
group by
date
order by
date

京公网安备 11010502036488号