SQL:我如何计算MS ACCESS中的不同记录
发布时间:2020-05-23 07:59:16 所属栏目:MsSql 来源:互联网
导读:有人可以帮助我SQL命令吗? 我有一个表(tbl_sActivity)具有以下数据 user_id | client_id | act_status | 1 |7| cold| 1 |7| dealed| 22 |5| co
|
有人可以帮助我SQL命令吗?
出来应该是
我从网上搜索并得知MS ACCESS不能使用COUNT(DISTINCT)功能..所以我在这个阶段停留了几天.. 解决方法尝试这个. “诀窍”是首先获得子查询,以获取用户和客户端ID的所有不同组合,然后对每个用户进行分组:SELECT
user_id,COUNT(*) AS count_distinct_clients
FROM
( SELECT DISTINCT
user_id,client_id
FROM tbl_sActivity
) AS tmp
GROUP BY
user_id ; (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
