打印报表时的SQL语句出错
我有两个表,sch_tradehis,sch_shop2
sch_tradehis:
shop_id term_id settle_date amount
001 1 2002-06-01 20
001 1 2002-06-01 17
001 2 2002-06-02 67
001 2 2002-06-02 100
。。。。。
sch_shop2:
shop_id shop_name
001 一食堂
002 二食堂
。。。。。
执行
select sch_tradehis.shop_id shop_id,sch_tradehis.term_id term_id,sch_tradehis.settle_date settle_date,
sch_shop2.shop_name shop_name,count(amount) count,nvl(sum(amount),0) sum from sch_shop2,sch_tradehis
where
sch_tradehis.shop_id=sch_shop2.shop_id and sch_tradehis.settle_date between '2002-06-02' and '2002-07-01' group by sch_tradehis.shop_id,sch_tradehis.term_id,sch_tradehis.settle_date
总是报错,请帮我看一下!