我有一个订单,包裹及其重量的列表。我想选择包含重量接近的所有订单。
|Order|Package|Weight|
|1111 | 1212 | 1.20|
|1111 | 1213 | 1.28|
|1111 | 1214 | 2.56|
|1333 | 1455 | 10.20|
|1333 | 1459 | 10.31|
此选择将用于返回订单1112的包1212,1213和订单1333的包1455和1459.
要点不在特定的权重范围内,订单上的一个包裹在另一个包裹的特定范围内。
例如(伪):
SELECT Package FROM PackagesTable WHERE Weight within 0.25 GROUP BY Order
答案 0 :(得分:0)
给这一点。
SELECT * FROM tablename WHERE Order BETWEEN lowerbound AND upperbound;
下限和上限的值将是您的范围。