2016-11-18 4 views
-3

2つのテーブルxとyがあります。これらの声明はどのように機能しますか?

これらの声明はどのように機能しますか?

WHERE x.continent = y.continent 
    AND x.name != y.name 
+0

あなたは「<>」与えることができますあなたの問題/質問の詳細をご確認ください。[** How-to-Ask **](http://stackoverflow.com/help/how-to-ask)を参照してください。 \t \tここは素晴らしい場所ですあなたの質問を改善する方法を知るには[** START **](http://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/)に品質と良い答えを得る。 –

答えて

1

SQLクエリの場合、where句は選択されている条件の条件を定義します。 ステートメントでは、xテーブルの大陸列とyテーブルの大陸列が同じである必要があります。

番目のステートメントは、行が異なる名前を持たなければならないという条件であるが、私は構文は「等しくない」として正しいと信じていませんSQLのための以下の記号は次のとおりです。

+0

!=もSQLでは等しくありません。 –

+0

うーん、何か新しいことを学んだ。それは聞こえました!=うまくいかず、あなたは '<>'を使わなければなりませんでした。ありがとう – danielku97

関連する問題