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

SQL语句写的进一步要求!!!
http://bbs.csdn.net/topics/390674401
这个是前面一个已经解决的SQL,在此基础上,增加以下条件,该怎么写,再次感谢大家的帮忙。

员工表 TP
 员工代码  姓名      薪水       职务
 psnCode, psnName, psnSalary, psnDuty
   101      张三     2000.00     总经理
   102      李四     3000.00     副总经理
   103      王五     4000.00     业务员
   104      小六     5000.00     总监
   105      小7      5500.00     总监

销售主表TM
    销售主表ID   员工代码    销售日期
    SaleID,      psnCode,    Date
     A001        101         2013-12-09 12:00:13
     A002        101         2013-10-09 12:00:13
     A003        102         2013-11-09 12:00:15
......

销售子表TD
    子表ID  主表ID  物品ID  物品数量    物品总价
    TDID, SaleID,   wuID,   nNums,     nPrice
     1     A001      A       100        2500
     2     A001      B       150        2530
     3     A001      C       50         12530
     4     A002      A       150        112530
收款表TS(增加一个这个表)
    表ID   销售主表ID,  业务员      收款日期     类别     金额
    TSID    SaleID,   psnCode,   TSDate      nType   nMoney
     1       A001       101      2013-12-18   1       1000
     2       A002       101      2013-12-19   2       500
收款金额   : 条件1:1000 + (-500) 其中 1表示收款 2表示退款; 条件2: 收款时间在指定的月份内
及时收款金额: 条件1:1000 + (-500) 其中 1表示收款 2表示退款; 条件2:销售时间再指定月内;
         &n