所以我正在尝试复制我刚刚创建的表。我把它命名为研究生候选人。使用我目前所知道的,这就是它的样子。我想将表的副本命名为harmeier。
CREATE TABLE harmeier
AS (SELECT student_id, last_name, first_name, credits, graduation_date)
FROM grad_candidates;
它给了我一个错误,说在预期的地方找不到 FROM 关键字。
括号是问题所在。只需摆脱它们,您就会万事俱备:
CREATE TABLE harmeier
AS SELECT student_id, last_name, first_name, credits, graduation_date
FROM grad_candidates; -- no parentheses at all
如果您愿意,也可以将它们放在整个查询周围;无论哪种方式,结果都是相同的:
CREATE TABLE harmeier
AS (SELECT student_id, last_name, first_name, credits, graduation_date
FROM grad_candidates); -- or parentheses around the entire query