2016-11-18 3 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

Смежные вопросы