我特意要求MySQL,但答案可能适用于很多SQL数据库.
如果我有这样的select语句:
select * from users where age > 5;
Run Code Online (Sandbox Code Playgroud)
如何将其分配给新表?
insert into old_farts
select * from users where age > 5;
Run Code Online (Sandbox Code Playgroud)
这是参考页面.
至少在Oracle中你可以做类似的事情
CREATE TABLE SOME_KIDS AS
SELECT * FROM USERS WHERE AGE > 5;
Run Code Online (Sandbox Code Playgroud)