金融交易统计 SQL 进阶实战.docxVIP

  • 3
  • 0
  • 约5.42千字
  • 约 7页
  • 2026-04-21 发布于河北
  • 举报

金融交易统计SQL进阶实战

场景:股票/基金/数字货币/支付清算通用,难度从中级→高阶→业务专家级。全部基于MySQL8.0语法(CTE、窗口函数、行号、聚合、风控统计)。

一、业务场景与表结构(真实金融系统标准)

1.交易表示例(trade)

sql

CREATETABLEtrade(

idBIGINTPRIMARYKEYAUTO_INCREMENT,

user_idBIGINTNOTNULL,--用户ID

symbolVARCHAR(20)NOTNULL,--交易对/股票代码

dirENUM(BUY,SELL)NOTNULL,--买卖方向

priceDECIMAL(18,6)NOTNULL,--成交价格

amountDECIMAL(18,6)NOTNULL,--成交量

total_amtDECIMAL(18,6)NOTNULL,--成交金额=price*amount

tsDATETIMENOTNULL,--成交时间

stat

文档评论(0)

1亿VIP精品文档

相关文档