Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql Oracle中的多行插入查询(从一个表中选择多行并插入到另一个表中_Sql_Oracle - Fatal编程技术网

Sql Oracle中的多行插入查询(从一个表中选择多行并插入到另一个表中

Sql Oracle中的多行插入查询(从一个表中选择多行并插入到另一个表中,sql,oracle,Sql,Oracle,亲爱的社区: 我有两个表users和userquerys ] 我的要求是在oracle中编写查询 “从users表获取用户ID并插入USERQueries表” 我可以插入一个用户ID,如下所示 insert into USERSQUERIES (APP,CLAUSENAME,USERID,DEFAULTQUERYID,OWNER) values ('SR','Assgined_SRs_To_Me',(select userid from USERS where groupn

亲爱的社区:

我有两个表users和userquerys
]

我的要求是在oracle中编写查询
“从users表获取用户ID并插入USERQueries表”

我可以插入一个用户ID,如下所示

 insert into  USERSQUERIES  
(APP,CLAUSENAME,USERID,DEFAULTQUERYID,OWNER)   
values   
('SR','Assgined_SRs_To_Me',(select userid from USERS where  groupname='IBMSDL2S' and userid='1249
),DEFAULTQUERYSEQ.NEXTVAL,'MAXADMIN')
但我不明白它如何适用于所有用户ID,
和用户标识不应重复。

请根据表格的描述提供帮助,但一般来说,您最好

insert into userqueries 
  (app, 
   clausename, 
   userid)
select app, 
       clausename, 
       userid
from users
where ...

请不要将您的详细信息放在图像中-请编辑您的问题,将您的表格和数据添加为文本。由于防火墙限制等原因,我们中的一些人无法查看图像,这使得使用您的数据设置我们自己的测试用例变得更加困难。