gpt4 book ai didi

mysql - 带有/计算数据的自连接 SQL 语句

转载 作者:行者123 更新时间:2023-11-30 22:43:11 24 4
gpt4 key购买 nike

我有一个包含以下数据的表:

id  date    name    schedulenum paymentamt
1 12/2/2014 AB 077LR10 100
2 12/2/2014 AN 077LR10 200
3 12/2/2014 CD 077LR10 300
4 3/10/2015 AN 083LR12 200
5 3/10/2015 WC 083LR12 500
6 5/20/2015 AB 105LR20 200
7 5/20/2015 CD 105LR20 150
8 5/20/2015 RH 105LR20 150
9 5/20/2015 RG 105LR20 400

我想编写一个查询来返回以下结果:

schedulenum paymentamt
077LR10 600
083LR12 700
105LR20 900

基本上,我需要创建一个 SQL 语句,从 Table A 中选择数据,这将产生 2 列。第一列将是唯一的计划编号(即 'schedulenum' - 有多行具有相同的 schedulenum)和总付款金额('paymentamt ') 每个 schedulenum(每行将有不同的 'paymentamt')。我认为这需要 self 加入,但不确定如何去做。

最佳答案

从一个表中获取总和时使用分组依据。

select schedulenum, sum(payment) from mytable 
where schedulenum = x
group by schhedulenum

...

select schedulenum, sum(payment) from mytable  
group by schhedulenum
order by schedulenum

关于mysql - 带有/计算数据的自连接 SQL 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30516617/

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