Мүбәрәк Еркежан МБ. Sql оператор where
![]()
|
Министерство образования и науки Республики Казахстан НАО «Университет имени Шакарима города Семей» РЕФЕРАТ на тему: «SQL оператор WHERE»Выполнила: студентка 1 курса группы ДИР1-101в Мүбәрәк Е. Проверила: старший преподаватель Жумаханова Д.А. Семей, 2022 г. SQL оператор WHEREОписаниеSQL оператор WHERE используется для фильтрации результатов и применения условий в операторе SELECT, INSERT, UPDATE или DELETE. СинтаксисСинтаксис для оператора WHERE в SQL. WHERE conditions; Параметры или аргумент conditions Условия, которые должны быть выполнены для выбора записей Пример - одно условие в операторе WHEREСложно объяснить синтаксис для SQL оператора WHERE, поэтому давайте начнем с примера, в котором для применения условия 1 используется WHERE. В этом примере у нас есть таблица suppliers со следующими данными:
Введите следующий SQL оператор. PgSQL
Будет выбрано 3 записи. Вот результаты, которые вы должны получить.
В этом примере мы использовали SQL оператор WHERE, чтобы отфильтровать результаты из таблицы suppliers. Приведенный выше SQL оператор вернул бы все строки из таблицы suppliers, где state - 'California'. Поскольку в SELECT используется *, то все поля из таблицы suppliers будут отображаться в наборе результатов. Пример - два условия в операторе WHERE (условие AND) Вы можете использовать условие AND в операторе WHERE, чтобы указать более 1 условия, которое должно быть выполнено для выбора записи. Давайте рассмотрим, как это сделать. В этом примере у нас есть таблица customers со следующими данными:
Теперь введите следующий SQL оператор. PgSQL
Будет выбрана 1 запись. Вот результаты, которые вы должны получить.
В этом примере используется оператор WHERE для определения нескольких условий. В этом случае этот SQL оператор использует условие AND, чтобы вернуть всех customers, у которых favorite_website является google.com, и чей customer_id больше 6000. Пример - два условия в операторе WHERE (условие OR)Вы можете использовать условие OR в операторе WHERE, чтобы протестировать несколько условий, при которых возвращается запись, если выполняется любое из условий. В этом примере у нас есть таблица products со следующими данными:
Теперь введите следующий SQL оператор. PgSQL
Будет выбрано записи. Вот результаты, которые вы должны получить.
В этом примере, для определения нескольких условий, используется оператор WHERE, но вместо использования условия AND используется условие OR. В этом случае этот SQL запрос вернет все записи из таблицы products, где product_name - это Pear или Apple. Пример - объединение условий AND и ORВы также можете комбинировать условие AND с условием OR для проверки более сложных условий. Давайте для этого примера снова использовать таблицу products.
Теперь введите следующий SQL оператор. PgSQL
Будет выбрано записи. Вот результаты, которые вы должны получить.
В этом примере возвращаются все записи таблицы products, у которых product_id больше 3 и category_id - 75, а также записи с product_name это 'Pear'. Скобки определяют порядок оценки условий AND и OR. |