Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.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/8/mysql/62.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
Php 如何将多个选定行值从其他表插入新表_Php_Mysql_Sql Server_Oracle - Fatal编程技术网

Php 如何将多个选定行值从其他表插入新表

Php 如何将多个选定行值从其他表插入新表,php,mysql,sql-server,oracle,Php,Mysql,Sql Server,Oracle,从一个查询中,是否可以执行以下操作 将多个选定行信息从一个表插入到另一个表的步骤 比如: 插入客户(注册号、客户名称、城市、国家) 从register_no=10的供应商中选择register_no供应商名称、城市、国家/地区 但一次可以选择寄存器\u no=1、寄存器\u no=3、寄存器\u no=10; 在一个查询中,您可以在子句中使用 INSERT INTO Customers (register_no,CustomerName, City, Country) SELECT regist

从一个查询中,是否可以执行以下操作

将多个选定行信息从一个表插入到另一个表的步骤 比如:

插入客户(注册号、客户名称、城市、国家)
从register_no=10的供应商中选择register_no供应商名称、城市、国家/地区

但一次可以选择寄存器\u no=1、寄存器\u no=3、寄存器\u no=10;
在一个查询中,您可以在
子句中使用

INSERT INTO Customers (register_no,CustomerName, City, Country)
SELECT register_no SupplierName, City, Country FROM Suppliers where register_no IN (1,3,10);

您可以在
子句中使用

INSERT INTO Customers (register_no,CustomerName, City, Country)
SELECT register_no SupplierName, City, Country FROM Suppliers where register_no IN (1,3,10);

是的,可以在中使用

INSERT INTO Customers (register_no,CustomerName, City, Country)
SELECT register_no SupplierName, City, Country FROM Suppliers where register_no in (1,3,10)

是的,可以在中使用

INSERT INTO Customers (register_no,CustomerName, City, Country)
SELECT register_no SupplierName, City, Country FROM Suppliers where register_no in (1,3,10)