
sql – 考虑组中的每个id的单个记录
背景 我有一个包含4列的SQL表: id – varchar(50) g1 – varchar(50) g2 – varchar(50) datetime – 时间戳 我有这个问题: SELECT g1, COUNT(DISTINCT id), SUM(COUNT(DISTINCT id)) OVER () AS total, (CAST(
背景 我有一个包含4列的SQL表: id – varchar(50) g1 – varchar(50) g2 – varchar(50) datetime – 时间戳 我有这个问题: SELECT g1, COUNT(DISTINCT id), SUM(COUNT(DISTINCT id)) OVER () AS total, (CAST(