gpt4 book ai didi

mysql - 合并具有相似 ID 和相同日期 mysql 的行

转载 作者:行者123 更新时间:2023-11-30 23:30:28 25 4
gpt4 key购买 nike

需要一些有关 mysql 语法的帮助。我有一个包含数千笔交易的 list 。

成员(member)ID对个人来说是唯一的。前 7 位数字对于一个家庭是唯一的(最后两位数字是针对家庭中的特定个人)。

我需要按家庭分组并将他们的交易添加到家庭的主要成员 (01),只要他们在同一天完成即可。

之前

ID                Date    Amt

1. 888888801 0715 $100
2. 888888802 0715 $50
3. 888888802 0720 $300
4. 777777701 0715 $250
5. 666666601 0630 $75
6. 666666604 0630 $100
7. 555555502 0701 $99

2 配 1,6 配 5。

之后

 - ID                Date    Amt

1. 888888801 0715 $150
3. 888888802 0720 $300
4. 777777701 0715 $250
5. 666666601 0630 $175
7. 555555502 0701 $99

最佳答案

这个呢

SELECT id, date, sum(amount) FROM myTable
GROUP BY date, LEFT(`id`,7)

Demo

关于mysql - 合并具有相似 ID 和相同日期 mysql 的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10970463/

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