Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.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
需要创建MySQL过程,以便根据条件从表中获取数据,并将它们插入到另一个表中_Mysql_Stored Procedures_Sql Insert_Mysql Select Db - Fatal编程技术网

需要创建MySQL过程,以便根据条件从表中获取数据,并将它们插入到另一个表中

需要创建MySQL过程,以便根据条件从表中获取数据,并将它们插入到另一个表中,mysql,stored-procedures,sql-insert,mysql-select-db,Mysql,Stored Procedures,Sql Insert,Mysql Select Db,使用一个MySQL过程,我需要编写查询以从一个表中获取数据,在该表中,结果可以是一个列表。在获得结果之后,还需要将这些选定的行插入同一数据库的另一个表中。我发现获取select查询的结果和获取要插入另一个表的值很困难 如果它只返回一行,我可以执行上面的操作,但在我的情况下,它可以返回任意数量的行 分隔符$$ 使用'scmn\u nov21`$$ 删除过程(如果存在)`procedure1`$$ CREATE DEFINER=`root`@`localhost`过程`procedure1` 在Pa

使用一个MySQL过程,我需要编写查询以从一个表中获取数据,在该表中,结果可以是一个列表。在获得结果之后,还需要将这些选定的行插入同一数据库的另一个表中。我发现获取select查询的结果和获取要插入另一个表的值很困难

如果它只返回一行,我可以执行上面的操作,但在我的情况下,它可以返回任意数量的行

分隔符$$ 使用'scmn\u nov21`$$ 删除过程(如果存在)`procedure1`$$ CREATE DEFINER=`root`@`localhost`过程`procedure1` 在Param1 VARCHAR255中, 输出参数2 VARCHAR255, 输出参数3 VARCHAR255 开始 声明myvar文本; 设置myvar=SELECT column1,其中column1=2; 插入表1第1列、第2列和第3列 价值myvar、‘马来西亚’、‘亚洲’; 犯罪 结束$$ 定界符;
我相信您可以按选择创建:


将malassia和asia作为固定值返回给您的查询…

我相信您可以按选择创建:


将malassia和asia作为查询的固定值返回…

查看SELECTINTO@ChrisBint你能给我举几个例子吗?…看一看精选的INTO@ChrisBint你能给我举几个例子吗。。