Оператор between в sql.
Всім привіт! Сьогодні ми поговоримо про оператор between, дозволяє вибрати певний діапазон.
Наприклад, у нас є таблиця з такими полями:
Відео: Оператор BETWEEN. Microsoft SQL Server 2012 Урок 3
- id
- name
- price
Унікальний ідентифікатор, назва товару і його ціна.
Відео: SQL для початківців. Оператор BETWEEN в запиті SELECT. Отримати значення в діапазоні вибірки даних
Тепер уявімо, що нам потрібно вибрати товари, у яких ціна від 10 до 30 рублів. Як ми це можемо зробити? Ну, наприклад, ось так:
SELECT * FROM products WHERE price gt;10 AND price lt;30-
Але, проте, це не найкраще рішення. На допомогу нам приходить оператор BETWEEN.
SELECT * FROM products WHERE price BETWEEN 10 AND 30-
Даний оператор може працювати як з числами, так і з текстами і датами.
Відео: SQL функції і оператори порівняння значень в базах даних MySQL
приклад
SELECT * FROM table WHERE date BETWEEN `2014-01-01` AND `2014-03-01`-
Якщо вам, наприклад, потрібно вибрати всі товари, у яких ціна НЕ знаходиться в якомусь діапазоні, то використовуйте NOT.
SELECT * FROM products WHERE price NOT BETWEEN 10 AND 30-
Використовуйте цей оператор, де це необхідно. Дякую за увагу!
Поділися в соціальних мережах:
Схожі
- Як вибрати неповторювані значення з бази даних.
- Як знайти помилку в sql-запиті
- Як ігнорувати вставку записи в sql.
- Лічильник звернень до файлів
- Switch case в jаvascript
- Конструкція where в sql
- Новинки в php7. Частина 3.
- Sql-запит на вибірку з декількох таблиць
- Випадкова вибірка з бази даних
- Оператор еквівалентності php
- Group by в sql
- Математичні функції в sql.
- Having в sql
- Оператор in в sql.
- Умовний оператор в jаvascript
- Умовний оператор в php
- Фільтр пошуку на php
- Оператор придушення помилок в php
- Новинки в php7. Частина 2.
- Join в sql
- Використання union в sql