Latest web development tutorials

SQL И & OR Операторы

И & OR оператор используется на более чем одно условие для фильтрации записей.


SQL И & OR Операторы

Если первое условие и второе условие выполняется, и оператор отображает запись.

Если первое условие и второе условие до тех пор, пока человек удовлетворен, то оператор ИЛИ отображает запись.


Демонстрационная база данных

В этом уроке мы будем использовать w3big образец базы данных.

Ниже приводится выбранные "сайты" таблица данных:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+

И оператор инстанциировать

Следующий оператор SQL выбран из "веб-сайтов" стран список "CN" и тИЦ выше, чем "50" для всех веб-сайтов:

примеров

SELECT * FROM Веб - сайты ГДЕ страна = 'CN' И Alexa> 50;

Выход Исполнение:



Оператор ИЛИ инстанциировать

Следующий SQL заявление Выберите страну из списка "Сайты" для "США" или "CN" для всех клиентов:

примеров

SELECT * FROM Веб - сайты ГДЕ страна = 'США' ИЛИ страна = 'CN';

Выход Исполнение:



В сочетании с AND и OR

Вы также можете комбинировать И и ИЛИ (используйте круглые скобки, чтобы сформировать сложные выражения).

Следующий оператор SQL выбран из "Веб-сайты" Алеха таблица рейтинга больше, чем "15" и страны "CN" или "США" всех веб-сайтов:

примеров

SELECT * FROM Веб - сайты ГДЕ Alexa> 15 И (Страна = 'CN' ИЛИ страна = 'USA');

Выход Исполнение: