gpt4 book ai didi

SQL 计算另一个值的不同值

转载 作者:行者123 更新时间:2023-12-02 08:39:48 24 4
gpt4 key购买 nike

假设我有一个表,看起来像这个列名(cusip_nbr,partc_nbr)让我们称之为表标题 table_cusip(抱歉,顺便说一句,不知道如何格式化)

cusip_nbr ----- partc_nbr

00162Q106 ---------- 0756
00162Q106 ---------- 0231
00162Q106 ---------- 0756
00162Q106 ---------- 0231
231292106 ------------ 0412
231292106 ------------ 0395
231292106 ------------ 0101
231292106 ------------ 0291
43129U101 ---------- 0756
43129U101 ---------- 0395
43129U101 ---------- 0921
43129U101 ---------- 0756

我可以编写什么 SQL 代码来返回类似的表(基本上是查看 cusip_nbr 并查看每个 cusip_nbr 有多少不同的参与者编号)? -> 00162Q106 有 2 个不同的成员,231292106 有 4 个,43129U101 有 3 个。(这只是我的表格的一个片段,我可能有 1,300 个 cusip_nbrs,我需要计算成员数)

cusip_nbr ---- nbr_of_members

00162Q106 ---------------- 2
23129106 --------------------4
43129U101---------------- 3

最佳答案

select cusip_nbr, count(distinct partc_nbr) as nbr_of_members
from table_cusip
group by cusip_nbr

关于SQL 计算另一个值的不同值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17705185/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com