【发布时间】:2018-01-03 18:01:55
【问题描述】:
我有两张桌子。 Table1 有以下字段。
From To id
---- ---- ----
0 0 1
1 5 2
5 10 3
10 15 4
表 2:
Table 1 ID Value
--------- -------
1 10
2 10
3 15
4 10
当前输出:
from To Value
----- ------ -------
0 15 10
5 10 15
需要的输出
From To Value
------ ---- ------
0 5 10
5 10 15
10 15 10
如何获得输出
代码
SELECT MIN(DiscountFrom) FromDiscount ,
MAX(DiscountTo) Todiscount ,
Amount
FROM table1 t1
JOIN table2 t2 ON t1.id = t2.id
GROUP BY Amount
【问题讨论】:
-
你的代码在哪里?
-
我被你的数据弄糊涂了,有时上一条记录的to值与下一条记录的from值匹配,但第一条和第二条记录不会发生这种情况,请澄清
标签: sql-server sorting filter grouping