我有一個數據庫與基於層的價格取決於數量購買示例:(1-10)是$ 5,(11-15)是$ 10,16是$ 15和17 -20爲港幣$ 160SQL查詢返回基於價值層
該表是這樣構成:
號INT, 成本INT
表的一個例子:
號|成本
1 | 1
2 | 1
3 | 1
4 | 2
5 | 2
6 | 2
7 | 3
8 | 4
9 | 7
10 | 7
有什麼辦法,我編寫一個查詢,這樣我可以在格式最小值,最大值得到恢復這些數字,例如其上運行的例子查詢費用上面將返回:
MIN | MAX |成本
----- | ----- | ----
1 | 10 | 5
11 | 15 | 10
16 | 16 | 15
17 | 20 | 20
另外我不確定這是否是這種表格的最佳結構。任何和所有的幫助表示讚賞。謝謝!
你能否提供一些表格的樣本數據?屏幕截圖或東西? – Hexxed
@Hexxed添加例子 – MysteriousHerbivore