Оператори SQL І та АБО використовуються для фільтрації даних і отримання точних результатів на основі умов. Вони використовуються з речення WHERE а також називаються кон'юнктивні оператори.
Оператори І та АБО в SQL можна комбінувати для перевірки кількох умов у a ВИБРАТИ, ВСТАВИТИ, ОНОВИТИ , або ВИДАЛИТИ заява. Поєднуючи ці умови, важливо використовувати дужки, щоб база даних знала, у якому порядку оцінювати кожну умову.
Оператор SQL AND
Оператор І в SQL відображає лише ті записи, де всі умови є істинними, тобто і умова1, і умова2 є істинними.
Синтаксис
SELECT * FROM table_name WHERE умова1 І умова2 та …умова;
тут,
- ім'я_таблиці : назва таблиці
- умова1,2,..N : перша умова, друга умова тощо.
Оператор SQL АБО
Оператор АБО в SQL відображає записи, у яких будь-яка умова є істинною, тобто умова1 або умова2 є істинною.
Синтаксис
SELECT * FROM table_name WHERE умова1 АБО умова2 АБО… умоваN;
яблучні емодзі на android
- ім'я_таблиці : назва таблиці
- умова1,2,..N : перша умова, друга умова тощо
Приклади операторів І та АБО в SQL
Давайте розглянемо кілька прикладів операторів І та АБО в SQL і зрозуміємо їхню роботу.
Тепер ми розглянемо табличну базу даних, щоб продемонструвати оператори І та АБО з кількома випадками.

Студентський стіл
Приклад оператора SQL AND
Припустимо, ми хочемо отримати всі записи з таблиці Student, де Age — 18, а ADDRESS — Delhi.
Запит
SELECT * FROM Student WHERE Age = 18 AND ADDRESS = 'Delhi';>
Вихід
ROLL_NO | ІМ'Я | АДРЕСА | ТЕЛЕФОН | Вік |
---|---|---|---|---|
1 | ОЗП | Делі | XXXXXXXXX | 18 |
4 | СУРЕШ | Делі | XXXXXXXXX | 18 |
Приклад оператора SQL OR
Щоб отримати всі записи з таблиці Student, де NAME є Ram або NAME є SUJIT.
рядок до json java
Запит
SELECT * FROM Student WHERE NAME = 'Ram' OR NAME = 'SUJIT';>
Вихід
c логічний
ROLL_NO | ІМ'Я | АДРЕСА | ТЕЛЕФОН | Вік |
---|---|---|---|---|
1 | ОЗП | Делі | XXXXXXXXX | 18 |
3 | SUJIT | РОХТАК | XXXXXXXXX | двадцять |
3 | SUJIT | РОХТАК | XXXXXXXXX | двадцять |
Поєднання операторів І та АБО в SQL
Поєднання операторів І та АБО в SQL дозволяє створювати складні умови в запитах. Це допомагає фільтрувати дані за кількома умовами.
Синтаксис
SELECT * FROM table_name WHERE умова1 І (умова2 АБО умова3);
Приклад поєднання операторів AND і OR
Візьміть приклад, щоб отримати всі записи з таблиці «Студент», де «Вік» — 18. ІМ’Я — «Рам» або «РАМЕШ».
Запит
SELECT * FROM Student WHERE Age = 18 AND (NAME = 'Ram' OR NAME = 'RAMESH');>
Вихід
ROLL_NO | ІМ'Я | АДРЕСА | ТЕЛЕФОН | Вік |
---|---|---|---|---|
1 | ОЗП | Делі | XXXXXXXXX | 18 |
2 | РАМЕШ | ГУРГАОН | XXXXXXXXX | 18 |
Важливі моменти про оператор SQL AND & OR
- Оператор SQL AND використовується для об’єднання кількох умов, де всі умови мають бути істинними, щоб рядок був включений у набір результатів
- Оператор АБО використовується для поєднання кількох умов, де принаймні одна з умов має бути істинною, щоб рядок був включений у набір результатів.
- Будь-які умови, включаючи рівність, нерівність, порівняння та ін логічні оператори , можна використовувати з операторами І та АБО.
- Оператор І важливіший за оператор АБО. Іншими словами, коли обидва використовуються в одному операторі SQL, оператор AND буде виконано першим. Щоб змінити порядок оцінювання, можна використовувати круглі дужки.
- Ви можете використовувати оператори І та АБО всередині інших умов, оскільки обидва вони можуть бути вкладеними.