当前位置: 代码迷 >> Oracle开发 >> 大家帮忙看看这条插入语句什么地方错了!该怎么处理
  详细解决方案

大家帮忙看看这条插入语句什么地方错了!该怎么处理

热度:28   发布时间:2016-04-24 07:45:06.0
大家帮忙看看这条插入语句什么地方错了!!!
大家帮忙看看这条插入语句什么地方错了:


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 
  相关解决方案