mysql 将查询的结果保持到另外一个表
可以使用INSERT INTO SELECT语句将查询的结果保存到另一个表中。
例如,假设有一个名为table1的表,其中包含id和name两列。现在想要将所有name以字母a开头的行复制到另一个名为table2的表中,可以使用以下语句:
INSERT INTO table2 (id, name) SELECT id, name FROM table1 WHERE name LIKE 'a%';
这将从table1中选择所有name以字母a开头的行,并将它们的id和name列插入到table2中。
原文地址: https://www.cveoy.top/t/topic/fJgx 著作权归作者所有。请勿转载和采集!