МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
Частина ORDER BYЗначення NULL Відповідність шаблону Частина WHERE
За допомогою WHERE-параметра користувач визначає, які блоки даних з наведених у списку FROM таблиць з'являться в результаті запиту. За ключовим словом WHERE слід перелік умов пошуку, що визначають ті рядки, які повинні бути вибрані при виконанні запиту. Існує п'ять основних типів умов пошуку (або предикатів):
Приклад 2. Показати всі операції відпуску товарів об'ємом більше 20. SELECT * FROM Угода WHERE Кількість >20
Приклад 3. Вивести список товарів, ціна яких більше або дорівнює 100 і менше або дорівнює 150. SELECT Назва, Ціна FROM Товар WHERE Ціна>=100 And Ціна<=150 За допомогою оператора LIKE можна виконувати порівняння виразу з заданим шаблоном, в якому допускається використання символів-замінників:
Приклад 4. Знайти клієнтів, у яких у номері телефону друга цифра – 4. SELECT Клієнт.Фамілія, Клієнт.Телефон FROM Клієнт WHERE Клієнт.Телефон LIKE '_4%' Оператор IS NULL використовується для порівняння поточного значення зі значенням NULL, – спеціальним значенням, що вказує на відсутність будь-якого значення. NULL – це не те ж саме, що знак пробілу (пробіл - допустимий символ) або нуль (0 - допустиме число). NULL відрізняється і від рядка нульової довжини (порожнього рядка). Приклад 5. Знайти співробітників, у яких немає телефону (поле Телефон не містить ніякого значення). SELECT Фамілія, Телефон FROM Клієнт WHERE Телефон IS NULL
У загальному випадку рядки в результуючій таблиці SQL-запиту ніяк не впорядковані. Однак їх можна необхідним чином відсортувати, для чого в оператор SELECT , поміщається фраза ORDER BY, яка сортує дані вихідного набору в заданій послідовності. Сортування може виконуватися за кількома полями, в цьому випадку вони перераховуються за ключовим словом ORDER BY через кому. Спосіб сортування задається ключовим словом, вказуються в рамках параметра ORDER BY слідом за назвою поля, по якому виконується сортування. За замовчуванням реалізується сортування за зростанням. Явно вона задається ключовим словом ASC. Для виконання сортування у зворотній послідовності необхідно після імені поля, по якому вона виконується, вказати ключове слово DESC. Фраза ORDER BY дозволяє впорядкувати вибрані записи в порядку зростання або зменшення значень будь-якого стовпця або комбінації стовпців, незалежно від того, чи присутні ці стовпці в таблиці результату чи ні. Фраза ORDER BY завжди повинна бути останнім елементом в операторі SELECT . Приклад 6. Вивести список клієнтів в алфавітному порядку. SELECT Клієнт.Фамілія, Клієнт.Фірма FROM Клиент ORDER BY Клієнт.Фамілія
Читайте також:
|
||||||||
|