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
Mysql 从select语句向表中插入值_Mysql_Sql_Sql Insert - Fatal编程技术网

Mysql 从select语句向表中插入值

Mysql 从select语句向表中插入值,mysql,sql,sql-insert,Mysql,Sql,Sql Insert,我有以下SQL查询: INSERT INTO site_city_address (`cityName`, `cityCode`, `stateId`) VALUES (SELECT a.city, a.cityCode, b.stateId FROM site_address_dropdown a INNER JOIN site_state_address b ON a.state = b.stateName); 我知道这可能是错的。我要做的是将a.city、a.cityCo

我有以下SQL查询:

INSERT INTO site_city_address (`cityName`, `cityCode`, `stateId`) VALUES  (SELECT a.city, a.cityCode,  b.stateId
  FROM site_address_dropdown a INNER JOIN site_state_address b
    ON a.state = b.stateName);
我知道这可能是错的。我要做的是将a.city、a.cityCode和b.stateId的值作为cityName、cityCode和stateId插入shopious\u city\u地址。
如何操作?

删除
关键字<代码>插入到…选择具有以下语法

INSERT INTO site_city_address (cityName, cityCode, stateId) 
SELECT  a.city, a.cityCode, b.stateId
FROM    site_address_dropdown a 
        INNER JOIN site_state_address b
            ON a.state = b.stateName

删除
关键字<代码>插入到…选择具有以下语法

INSERT INTO site_city_address (cityName, cityCode, stateId) 
SELECT  a.city, a.cityCode, b.stateId
FROM    site_address_dropdown a 
        INNER JOIN site_state_address b
            ON a.state = b.stateName

您可以在插入
后指定
选择
。在您的情况下,省略

INSERT  INTO site_city_address
        (`cityName`, `cityCode`, `stateId`) 
SELECT  a.city, a.cityCode, b.stateId
FROM    site_address_dropdown a 
INNER JOIN 
        site_state_address b
ON      a.state = b.stateName;

您可以在插入
后指定
选择
。在您的情况下,省略

INSERT  INTO site_city_address
        (`cityName`, `cityCode`, `stateId`) 
SELECT  a.city, a.cityCode, b.stateId
FROM    site_address_dropdown a 
INNER JOIN 
        site_state_address b
ON      a.state = b.stateName;