Загальні оператори, що використовуються в значеннях дати SQL, включають дорівнює ( = ), більше (>), менше (<), більше або дорівнює ( >= ), менше або дорівнює ( <= ).
Використання операторів порівняння
- = – дорівнює.
- > – більше ніж.
- < – менше ніж.
- >= – більше рівного.
- <= – менше рівного.
- <> – не дорівнює.
Ось простий спосіб їх зрозуміти: Більше ніж (>): дата вважається «старшою за» іншу дату, якщо вона наступає пізніше. Менше ніж (<): дата вважається «меншою за» іншу дату, якщо вона настає раніше за часом.
Щоб порівняти дати в SQL, використовуйте звичайні оператори порівняння < , <= , > , >= та/або = . Під час порівняння дат більш рання дата є «меншою», а пізня — «більшою». Наприклад, 2021-09-15 більше, ніж 2021-09-14, а 2021-01-10 менше, ніж 2022-01-10.
Основний синтаксис для використання оператора "Більше або дорівнює" в запиті SQL такий: SELECT column1, column2 FROM table_name WHERE column_name >= value; ВИБРАТИ: визначає стовпці, які потрібно отримати. FROM : визначає таблицю, з якої потрібно отримати дані.
Тут ми побачимо запит SQL для порівняння двох дат. Це можна легко зробити за допомогою операторів дорівнює (=), менше (<) і більше (>). У SQL значення дати має тип даних DATE, який приймає дату у форматі «рррр-мм-дд». Щоб порівняти дві дати, ми будемо оголосити дві дати та порівняти їх за допомогою оператора IF-ELSE.