sql, 同一个人联系多天发生资金交易。
时间: 2024-03-09 08:03:57 浏览: 122
如果您想查询同一个人在多天内发生的资金交易,可以使用 SQL 中的 GROUP BY 语句和聚合函数进行分组和统计。具体的 SQL 语句如下:
```
SELECT person_id, date, SUM(amount) AS total_amount
FROM transactions
GROUP BY person_id, date
HAVING COUNT(*) > 1
```
其中,`transactions` 是您存储交易记录的表,包括 `person_id`(人员 ID)、`date`(交易日期)和 `amount`(交易金额)等字段。以上 SQL 语句会先按照 `person_id` 和 `date` 字段进行分组,然后统计每个分组内的交易总金额。最后使用 `HAVING` 子句过滤出发生多次交易的记录。
阅读全文