gpt4 book ai didi

mysql - 也请求具有相同单元格的行数

转载 作者:行者123 更新时间:2023-11-29 07:46:27 25 4
gpt4 key购买 nike

我不仅想显示表格的所有单元格,还想在每行显示有多少个单元格共享 c3 列的内容。

例如

c1   c2   c3   count(c3)
1 2 3 1
2 3 1 2
3 2 1 2

我尝试使用内部选择请求,但我有点生疏,可能在使用它时犯了一个错误:

select u.c1,u.c2,u.c3,s.c from mytable u, (select count(s.c3) as c from mytable s group by s.c3) where s.c3==u.c3

您知道这样的表输出的正确请求吗?

最佳答案

您可以将原始查询与聚合查询连接起来:

SELECT u.c1, u.c2, u.c3, v.cnt
FROM my_table u
JOIN (SELECT c3, COUNT(*) AS cnt
FROM my_table
GROUP BY c3) v ON u.c3 = v.c3

关于mysql - 也请求具有相同单元格的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27669048/

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