【发布时间】:2015-12-21 12:04:30
【问题描述】:
我有一张如下形状的桌子:
CREATE TABLE Cars (
id integer PRIMARY KEY AUTO_INCREMENT NOT NULL,
brand text,
color text
);
你可以关注这个SQLFiddle link查看数据库。
您在右侧面板上看到了我尝试使用的查询,以便使用 SELECT 语句插入值。
问题
有人能指出我正确的方向,用SELECT 语句同时插入带和不带WHERE 子句的值吗?
我在这个问题上尝试了以下插入:
INSERT INTO Cars (brand, color)
SELECT "mazda", "black",
SELECT Cars.brand, Cars.color FROM Cars WHERE Cars.brand = "ferrari";
【问题讨论】:
标签: mysql insert sql-insert insert-into