[英]How to add a column of a constant value from a query to another query result?
[英]how to add another column to query result?
我需要一些帮助。
所以我有一张这样的桌子。
| 编号 | 付款 | 美元 |
| 889 | 2022 年 1 月 2 日 | 500 |
| 889 | 2022 年 3 月 2 日 | 400 |
| 789 | 2022 年 1 月 2 日 | 350 |
| 123 | 2/1/2022 | 200 |
我想计算有多少唯一的 Id_num 及其付款日期。
我正在使用这个查询
select id_num, count(*) as count from tabletesting Group By id_num ;
结果是
| 编号 | 计数 |
| 889 | 2 |
| 789 | 1 |
| 123 | 1 |
我想要的是这样的
| 编号 | 付款 | 计数 |
| 889 | 2022 年 1 月 2 日 | 2 |
| 889 | 2022 年 3 月 2 日 | 2 |
| 789 | 2022 年 1 月 2 日 | 1 |
| 123 | 2/1/2022 | 1 |
我怎样才能达到那个结果?
非常感谢。
你可以试试这个查询
select id_num, payment,
(
select count(*) as count
from tabletesting b
where b.id_num = a.id_num
group by id_num
) as 'count'
from tabletesting a
group by id_num, payment
我希望它帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.