- 0
- 0
- 约1.14万字
- 约 28页
- 2026-11-09 发布于广东
- 举报
银行数据开发笔试题目及答案
一、SQL基础与高级应用(共40分)
题目1(10分):银行交易表数据分析
某银行交易表(transaction)结构如下:
|字段名|类型|说明|
|--||--|
|trans_id|VARCHAR(32)|交易唯一标识|
|account_id|VARCHAR(20)|账户号|
|trans_time|TIMESTAMP|交易时间(精确到秒)|
|trans_amt|DECIMAL(18,2)|交易金额(正数为收入,负数为支出)|
|trans_type|VARCHAR(10)|交易类型(如转账、消费、还款)|
|merchant|VARCHAR(50)|商户名称(消费类交易特有)|
请用SQL写出以下需求的查询逻辑:
(1)统计2023年每个自然月,每个账户的总收入、总支出、交易笔数;
(2)查询2023年单笔金额超过5万元的异常转账交易(trans_type=转账),要求输出账户号、交易时间、交易金额,按交易时间倒序排序;
(3)找出2023年每个账户消费类型交易中,单笔金额最大
原创力文档

文档评论(0)