Sql 我的查询有效(100多个结果)。如何将它们插入到新表中?
我的尝试: 从用户名为“%joe%”的表格名称中选择*进入表格 但是,如果说新的table_joe是一个未声明的变量,那么这就失败了 谢谢大家! 您需要在此处插入,而不是选择: 但请注意,一般来说,在insert中明确列出哪些列是目标/源是非常明智的。因此,下面的内容是更好的实践:Sql 我的查询有效(100多个结果)。如何将它们插入到新表中?,sql,Sql,我的尝试: 从用户名为“%joe%”的表格名称中选择*进入表格 但是,如果说新的table_joe是一个未声明的变量,那么这就失败了 谢谢大家! 您需要在此处插入,而不是选择: 但请注意,一般来说,在insert中明确列出哪些列是目标/源是非常明智的。因此,下面的内容是更好的实践: INSERT INTO table_joe (col1, col2, col3) SELECT col1, col2, col3 FROM table_names WHERE username LIKE '%Joe%
INSERT INTO table_joe (col1, col2, col3)
SELECT col1, col2, col3
FROM table_names
WHERE username LIKE '%Joe%';
那很好用!!!!
INSERT INTO table_joe (col1, col2, col3)
SELECT col1, col2, col3
FROM table_names
WHERE username LIKE '%Joe%';