我需要获得一个“简单”的用户数量,这些用户将> 5个帐户标记为相同的UUID。
要为一个UUID执行此操作,我执行简单查询:
Select count(user)
From Ply
Where Uuid Like 'i~cfe3a1eba3c2469aa3695e34c840fb62cb3e8791%'
(我添加了%标记因为我们在同一个UUID下向多个帐户添加了额外的标记)
上述查询中的结果是5的结果。
为了将此提升到一个新的水平,我想计算整个Ply表中具有> 5帐户为1 UUID的用户数。
任何建议都会非常感谢!
答案 0 :(得分:3)
这听起来像你想要的
SELECT substr(uuid,1,42), count(user)
FROM ply
GROUP BY substr(uuid,1,42)
HAVING COUNT(*) > 5
如果这不是您想要的,那么如果您可以发布表定义(DDL),一些示例数据(DML)以及您想要的输出,将会非常有用。