【发布时间】:2020-11-17 11:40:45
【问题描述】:
我有不同的交易要按入场日期和符号分组。
这是原始数据:(这些都是我从用户那里得到的值)
Date Time Symbol Ordertype Price Shares (Note for you)
01/01/20 09:30:00 ABC B $5.00 500 (Day Trade)
01/01/20 10:30:00 ABC S $7.00 500 (Day Trade)
02/01/20 15:00:00 XYZ B $10.00 250 (Multi Day Trade)
04/01/20 10:00:00 XYZ S $20.00 250 (Multi Day Trade)
...
这是目标:(输入日期 = 第一个订单日)
EntryDate Symbol Profit TotalShares Type
01/01/20 ABC 1000.00 1000 Day Trade
02/01/20 XYZ 2500.00 500 Multi Day Trade
由于我也有多天交易(订单日期不同),我无法按“日期”分组;
我考虑在这个方向添加一个计算列,如“剩余位置”或其他内容......
由于我对高级 SQL 比较陌生,我希望有人可以分享他对此的想法......
【问题讨论】:
标签: mysql sql database calculated-columns