读书人

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

发布时间: 2012-01-31 21:28:41 作者: rapoo

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


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

读书人网 >oracle

热点推荐