CREATE TABLE AverageStudents
AS
     (SELECT *
      FROM StudentData
      WHERE GPA > 3.0);

我不断收到错误
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

关于sql - 为什么不能在SQL中创建此表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17324448/

10-12 17:25