ристовувати наступні оператори порівняння: = - рівність; <- менше;> - більше; <= - менше або дорівнює;> = - більше або дорівнює; <> ; - не одно.
Більш складні предикати можуть бути побудовані за допомогою логічних операторів AND, OR або NOT, а також дужок, використовуваних для визначення порядку обчислення виразу. Обчислення виразу в умовах виконується за такими правилами:
. вираз обчислюється зліва направо;
. першими обчислюються подвираженія в дужках;
. оператори NOT виконуються до виконання операторів AND і OR;
. оператори AND виконуються до виконання операторів OR.
Для усунення будь-якої можливої вЂ‹вЂ‹неоднозначності рекомендується використовувати дужки.
Оператор BETWEEN використовується для пошуку значення всередині деякого інтервалу, що визначається своїми мінімальним і максимальним значеннями. При цьому вказані значення включаються в умову пошуку. p align="justify"> Оператор IN використовується для порівняння деякого значення зі списком заданих значень, при цьому перевіряється, чи відповідає результат обчислення виразу одному із значень в наданому списку. За допомогою оператора IN може бути досягнутий той же результат, що і у випадку застосування оператора OR, однак оператор IN виконується швидше. p align="justify"> Оператор IS NULL використовується для порівняння поточного значення зі значенням NULL - спеціальним значенням, що вказує на відсутність будь-якого значення. NULL - це не те ж саме, що знак пробілу (пробіл - допустимий символ) або нуль (0 - припустиме число). NULL відрізняється і від рядка нульової довжини (порожній рядки). p align="justify"> У загальному випадку рядка в результуючій таблиці SQL - запиту ніяк не впорядковані. Проте їх можна потрібним чином впорядкувати, для чого в оператор SELECT поміщається фраза ORDER BY, яка сортує дані вихідного набору в заданій послідовності. Сортування може виконуватися за кількома полями, в цьому випадку вони перераховуються за ключовим словом ORDER BY через кому. Спосіб сортування задається ключовим словом, вказуються у рамках параметра ORDER BY слідом за назвою поля, по якому виконується сортування. Типово реалізується сортування за зростанням. Явно ога задається ключовим словом ASC. Для виконання сортування у зворотній послідовності необхідно після імені поля, по якому вона виконується, вказати ключове слово DESC. Фраза ORDER BY дозволяє впорядкувати вибрані записи в порядку зростання або зменшення значень будь-якого стовпчика або комбінації стовпців, незалежно від того, присутні ці стовпці в таблиці результату чи ні. Фраза ORDER BY завжди повинна бути останнім елементом в операторі SELECT. p align="justify"> За допомогою підсумкових (агрегатних) функцій в рамках SQL - запиту можна...