0

SO 作成したばかりのテーブルのコピーを作成しようとしています。私はそれを卒業生候補と名付けました。私がこれまでに知っていることを使用すると、これはどのように見えるべきかです。テーブル Harmeier のコピーに名前を付けたいと思います。

CREATE TABLE harmeier
AS (SELECT student_id, last_name, first_name, credits, graduation_date)
FROM grad_candidates;

FROMキーワードが期待される場所に見つからないというエラーが表示されます。

4

1 に答える 1

1

括弧が問題です。それらを取り除くだけで準備完了です:

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
于 2013-04-16T19:06:17.427 に答える