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

エラーが発生し続けます

Incorrect syntax near the keyword 'AS'.

私の単純なコードは問題ないように見えますか? 私は本当にテーブルが欲しいです(ビューではありませんが、提案に感謝します)。

4

5 に答える 5

6

ビューを探していると思います:

CREATE VIEW AverageStudents AS
  SELECT * 
  FROM StudentData 
  WHERE GPA > 3.0;
于 2013-06-26T15:37:14.167 に答える
4

本当にテーブルが必要な場合は、次のコードを試してください。

  SELECT * 
  INTO AverageStudents
  FROM StudentData 
  WHERE GPA > 3.0

ただし、bhamby が示唆するように、おそらくビューの方が適切であるように思えます。

于 2013-06-26T15:39:19.980 に答える
3

バンビィは正しいと思うけど、本当にテーブルが欲しいなら

SELECT * 
INTO AverageStudents
FROM StudentData
WHERE GPA > 3.0
于 2013-06-26T15:39:01.113 に答える
3

SELECT INTOを探しているのではないかと思います

于 2013-06-26T15:40:37.290 に答える