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

大家帮忙看看这条插入语句什么地方错了!!!
大家帮忙看看这条插入语句什么地方错了:


insert into AAA(BUSI,TYPP,NUM) values (select OPE_BUSINESS,OPE_TYPE,count(1) NUM from BBB group by OPE_BUSINESS,OPE_TYPE)

其中 AAA 是目的表,BUSI,TYPP是varchar2类型,NUM是number(8)类型,BBB 是源表,从表BBB中提取字段
OPE_BUSINESS,OPE_TYPE,以及按照groupby查出来的记录条数插入表AAA中,两张表字段的类型也是对应的啊,
为什么报错说“select这一句这里缺少表达式”(missing expression)??

谢谢了

------解决方案--------------------
insert into AAA(BUSI,TYPP,NUM) select OPE_BUSINESS,OPE_TYPE,count(1) NUM from BBB group by OPE_BUSINESS,OPE_TYPE