日期:2014-05-17  浏览次数:20555 次

求一个最优查询语句,有点难度(附上脚本)
本帖最后由 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  &