回答

收藏

SQL-如何计算列的唯一组合

技术问答 技术问答 283 人阅读 | 0 人回复 | 2023-09-14

我不确定这是否可行,但我想计算表中唯一值的数量。我知道要计算我执行的唯一FolderID的数量:
7 l+ P# h' f/ z5 Z3 hselect count(folderid) from folder! h6 \# _2 ~. Y
但是我想对文件夹表中的文件夹标识和用户标识的唯一组合数进行计数。有没有办法做到这一点?6 W& R) G% g7 x/ j& z
               
, L5 ]1 X5 _! _' T2 {# X解决方案:4 T% I& {8 I$ z- v' N
               
  u4 S( \1 Z( v" P, c6 r+ M% U# {/ e9 F% q- n
/ C+ ^3 Z- e, u! O: ?6 }4 N. U& B
                select count(*) from (& u9 X* `% S  Q5 a; c( d
  select distinct folderid, userid from folder! E. }$ L- g2 ^/ k" m# u
)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则