2017-10-23 21 views
-1

私の質問は簡単に思えるかもしれませんが、私は初心者です。SQLでビューコードを作成

enter image description here

は、このコードの何が問題で、どのように私はすべてのコースを取っていない生徒を追加するには、それを編集することができますか?

+0

赤い波紋を見てください。 ASの下に1つあります。あなたはその問題を見ることができますか? –

+0

さらに、内部結合はすべての生徒が返されるように外側に残る必要があります。入学した人だけでなく、教授を持つコースもあります。入学とコース記録の有無に関わらず、すべての学生を返却するために、3つのケースすべてで「インナー・ジョイン」を「LEFT JOIN」に変更します。 – xQbert

+0

初心者であっても、エラーメッセージが表示されます。これは、おそらくあなた自身のためにこれに答えるのに役立つでしょう。 – MatBailie

答えて

0

あなたは、私は問題自体を理解していない3.

1

ライン上p.lastnameの後にコンマを削除する必要があります。

それはとてもカンマがそうのように、行の先頭にあるあなたが壊れアップあれば、個々のラインへの選択リストの各エントリを、私はこれをしたいのに役立ちます:

SELECT 
     s.id AS StudentID -- this column alias "StudentID" works 
    , s.lastName   -- no alias needed here 

    , p.lastName   -- but need alias here, where is the alias? 
    , AS Professor  -- Ooops, comma in the wrong place 

FROM ... 

私はあなたが "列のエイリアス"を理解していると仮定しています。SQL - Alias Syntax

関連する問題