请问怎么把这2个SQL查询语句合为一个简单点的SQL语句?
1,select 表1.百分比 as 新百分比,表1.发车日期 AS 新发车日期 from 表1 where  表1.日期 between 2009-01-01 AND 2009-01-24
2,select sum((表2.发车成本+表2.其他支出)*新百分比) AS 成本总计 from 表2 where 表2.发车日期=新发车日期

解决方案 »

  1.   

    主要是按照日期查询统计:先按日期范围查询表1的字段'日期',找到表1的字段'发车日期'和表1的字段'百分比'
    然后根据表1的字段'发车时间'查询表2的字段'发车时间',找到表2的字段'发车成本'和表2的字段'其他支出',
    并计算SUM(表2的'发车成本'+表2的'其他支出'的和,再乘以表1的'百分比')
      

  2.   

    select sum((表2.发车成本+表2.其他支出)*表1.百分比) AS 成本总计 from 表2 ,表1 where 表2.发车日期=表1.新发车日期 and 表1.日期 >='2009-01-01' AND 表1.日期 <='2009-01-24'