SQL — Условие WHERE

SQL — Условие WHERE

От автора: в SQL условие WHERE используется для указания условия при извлечении данных из одной таблицы или при соединении их к нескольким таблицам. Если заданное условие выполняется, то только в этом случае возвращаются определенные значения из таблицы. Вы можете использовать условие WHERE для фильтрации записей и получения только необходимых данных.

Условие WHERE используется не только в инструкции SELECT, но также в операциях UPDATE, DELETE и т. д., которые мы рассмотрим в последующих главах.

Синтаксис

Основной синтаксис инструкции SELECT с условием WHERE приведен ниже.

SELECT столбец1, столбец2, столбецN
FROM имя_таблицы;
WHERE [условие]

Вы можете указать условие с помощью операторов сравнения или логических операторов, таких как >, <, =, LIKE, NOT и т. д. В следующих примерам мы рассмотрим различные случаи.

Пример

Рассмотрим таблицу CUSTOMERS, содержащую следующие записи:

Фреймворк YII2. Быстрая разработка с современным PHP фреймворком

Узнай тонкости современной веб-разработки с помощью фреймворка YII2

Узнать подробнее

SQL — Условие WHERE

Приведенный ниже код извлекает поля ID, Name и Salary из таблицы CUSTOMERS, для которых значение Salary больше 2000:

SELECT ID, NAME, SALARY 
FROM CUSTOMERS
WHERE SALARY > 2000;

Этот код дает следующий результат:

SQL — Условие WHERE

Следующий код извлекает поля ID, Name и Salary из таблицы CUSTOMERS для клиента с именем Hardik. Здесь важно отметить, что все строковые значения должны быть указаны внутри одинарных кавычек (»). В то же время, числовые значения следует указывать без кавычек, как в приведенном выше примере.

SELECT ID, NAME, SALARY 
FROM CUSTOMERS
WHERE NAME = 'Hardik';

Этот код дает следующий результат:

SQL — Условие WHERE

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Фреймворк YII2. Быстрая разработка с современным PHP фреймворком

Узнай тонкости современной веб-разработки с помощью фреймворка YII2

Узнать подробнее
Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Хотите изучить MySQL?

Прямо сейчас посмотрите 24-х часовой курс по базе данных MySQL!

Смотреть курс

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree