Mysql:如何使用SELECTWHERE子句插入到表中
2工程:Mysql:如何使用SELECTWHERE子句插入到表中,mysql,insert,Mysql,Insert,2工程: INSERT INTO data._top SELECT * FROM data.ops WHERE ID = 'foo' 作品: SELECT ID FROM data.table 如何使用Mysql组合上述两条语句 INSERT INTO data._top SELECT * FROM data.ops WHERE (SELECT ID FROM data.table) 你可能想要这样的东西: INSERT INTO `data._top` SELE
INSERT INTO data._top
SELECT * FROM data.ops
WHERE ID = 'foo'
作品:
SELECT ID FROM data.table
如何使用Mysql组合上述两条语句
INSERT INTO data._top
SELECT * FROM data.ops
WHERE (SELECT ID FROM data.table)
你可能想要这样的东西:
INSERT INTO `data._top`
SELECT * FROM `data.ops`
WHERE `id` IN (SELECT `id` FROM `data.table`);
你能进一步解释一下你到底想做什么吗?您想从表中选择什么?你想插入什么?请用英语描述插入。我不知道这是否是你想要的,因为你实际上没有告诉我们你想要什么,但多个ID的语法将使用从sometable@nanne:pls发布为ans的SELECT ID中的WHERE ID。我使用的是exists,它在vs exists中工作