Оператор in в sql.
Всім привіт! Сьогодні ми поговоримо про оператор IN в мові запитів SQL.
оператор IN в SQL дозволяє нам вибрати відразу кілька значень.
Наприклад, у нас є таблиця з замовниками, де є поле city, в якому записаний місто, куди треба доставити товар.
Нам потрібно вибрати кілька міст. Як можна зробити це звичайними методами?
Відео: 30. IN Operator in SQL (Hindi)
SELECT * FROM customers WHERE city =`Краснодар` OR city =`Білгород` OR city =`Москва`-
Бачите, який довгий вийшов запит? Хоча, фільтрів може бути набагато більше і наш запит буде дуже довгим і менш зрозумілим.
Відео: Оператор LIKE. Вибірка даних в Microsoft SQL Server 2012 Урок 4
Щоб це виправити, придуманий оператор IN, дозволяє вказати відразу кілька значень.
SELECT * FROM customers WHERE city IN(`Краснодар`,`Білгород`,`Москва`) -
Тепер наш запит став красивішим і коротким.
Якщо ж вам навпаки, потрібно знайти всіх замовників, які не перебувають в цих містах, то додайте NOT перед IN.
SELECT * FROM customers WHERE city NOT IN(`Краснодар`,`Білгород`,`Москва`) -
Отже, це все, що можна розповісти про оператор IN в SQL. Дякую за увагу!
Поділися в соціальних мережах:
Схожі
- Tank war - battle city
- Block city wars
- Crime city
- Neon city
- Lego city my city
- Gta: liberty city stories
- Drift max city
- City island 4
- Як вибрати неповторювані значення з бази даних.
- Як знайти помилку в sql-запиті
- Як ігнорувати вставку записи в sql.
- Gta: nice city 2 для android - гарне місто
- Випадкова вибірка з бази даних
- Чутливі до регістру пошук для mysql
- Запит sql на вибірку записів
- Оператор еквівалентності php
- Grand theft auto: vice city 1.07 для андроїд
- Оператор between в sql.
- Оператор придушення помилок в php
- Join в sql
- Використання union в sql