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在这里的答案可能是一个答案,这取决于这个问题... –