求一个最优查询语句,有点难度(附上脚本)
本帖最后由 maysoft 于 2012-12-10 15:22:15 编辑
表A(业务主表):
ID 单号 起点
1 CY01 成都
2 CY02 郑州
3 CY03 乌鲁木齐
……
表B(业务明细表):
id 表AID 产品 毛重 净重 方量 终点 业务时间
1 1 40001325 23.45 12.15 65.30 北京 2011-10-01
2 1 40001328 22.15 17.25 42.10 廊坊 2011-10-01
3 1 40002326 25.25 15.34 33.02 香河 2010-10-01
4 2 40001007 23.00 16.31 45.00 上海 2012-08-08
5 2 40001158 17.45 13.25 32.20 南京 2012-12-01
6 3 40001567 11.45 9.05 31.21 长春 2012-11-30
……
表C(价格表):
id 产品 起点 终点 类型 价格 最小值 最大值 生效日期
1 40001325 成都 北京 方量 120.00 1 1000 2011-01-05
2 40001325 成都 北京 方量 130.00 1 1000 2011-08-05
3 40001325 成都 北京 方量 125.00 1001 2000 2011-01-05
4 40001328 成都 廊坊 毛重 90.00 1 1000 2011-01-05
5 40001328 成都 廊坊 毛重 88.00 1001 2000 2011-01-05
6 40002326 成都 香河 净重 100.00 1 2000 2011-01-05
7 40001007 郑州 上海 方量 120.00 &