因此數據庫表格的標題是:按日期 找到最小+最大值和相關的列
- 列表項
- 組:
Date | buyPrice | sellPrice | buyVolume | sellVolume | exchange
我想
- 對於每個組,找到最低購買價格和與之相關聯的交易所
- Fin d最大sellPrice與它
- 關聯的Exchange查找最大(sellPrice)之間的差異 - 分鐘(buyPrice)
從我正在讀我可以用行或有沒有一個更好的解決辦法?
(使用PostgreSQL)
編輯:如果我們假定我們有3個交流,以下數據:
|Date | buyPrice | sellPrice | buyVolume | sellVolume | exchange | |1-1-2017 | 1 | 1 | 1 | 1 | exchangeA | |1-1-2017 | 2 | 1 | 2 | 1 | exchangeB | |1-1-2017 | 3 | 1 | 3 | 1 | exchangeC |
的結果輸出應該是
| Date | buyPrice | buyVolume | buyExchange | sellPrice | sellVolume | sellExchange | | 1-1-2017 | 1 | 1 | exchangeA | 3 | 1 | exchangeC
在你的輸出例子,你怎麼弄''的3' sellPrice'如果你有您的數據示例中只有'1'作爲'sellPrice'? – MiguelKVidal