还有一个要求我没有完成就是要求输出去年的信息 不是今年的。

解决方案 »

  1.   

    要求输出去年的信息,那么加上时间限制就可以了,前面那个要考虑一下。
      

  2.   

    SELECT a.emp_family_name,SUM((c.sale_price - d.list_price) * c.quantity) as profit
    FROM employees a,orders b,orderdetails c,items d
    WHERE a.employeeid = b.employeeid
      and b.orderid = c.orderid
      and c.itemid = d.itemid
    GROUP BY a.emp_family_name
    HAVING SUM((c.sale_price - d.list_price) * c.quantity) > 0;