CREATE TABLE AverageStudents
AS
(SELECT *
FROM StudentData
WHERE GPA > 3.0);
我不斷收到錯誤爲什麼我無法在SQL中創建此表?
Incorrect syntax near the keyword 'AS'.
難道我的簡單的代碼看看好嗎給你? 我真的想要一張桌子(不是一個視圖,謝謝你的建議,儘管)。
CREATE TABLE AverageStudents
AS
(SELECT *
FROM StudentData
WHERE GPA > 3.0);
我不斷收到錯誤爲什麼我無法在SQL中創建此表?
Incorrect syntax near the keyword 'AS'.
難道我的簡單的代碼看看好嗎給你? 我真的想要一張桌子(不是一個視圖,謝謝你的建議,儘管)。
嘗試這一個 -
SELECT *
INTO AverageStudents
FROM StudentData
WHERE GPA > 3.0
或者這 -
CREATE VIEW AverageStudents
AS
SELECT *
FROM StudentData
WHERE GPA > 3.0
我認爲bhamby的權利,但如果你真的想一張桌子
SELECT *
INTO AverageStudents
FROM StudentData
WHERE GPA > 3.0
+1 - 爲了好的答案。 – Devart
如果你確實想則表試試下面的代碼:
SELECT *
INTO AverageStudents
FROM StudentData
WHERE GPA > 3.0
Howver,這聽起來像一個觀點很可能是更合適的bhamby
+1 - 對於好的答案。 – Devart
的建議,我認爲你可能會尋找對於SELECT INTO
我建議你看看在BOoks在線創建表。這甚至沒有接近正確的代碼。同時查找select into子句。 – HLGEM
你想做什麼?這種錯誤的語法是創建表,創建視圖和選擇... – ElmoVanKielmo
你想要做什麼完全一樣? bhamby和devart在這裏的答案可能是一個答案,這取決於這個問題... –