Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Використання Оператора WHERE | Фільтрація Даних
Вступ до SQL

Свайпніть щоб показати меню

book
Використання Оператора WHERE

У базах даних таблиці зазвичай містять значні обсяги даних. Проте часто нас цікавить отримання лише певної частини цих даних, а не всієї інформації. Для цього необхідно визначити умови вибірки даних, які називаються критеріями фільтрації.

Дані фільтруються за допомогою оператора WHERE, який визначає критерії пошуку у виразі SELECT. Оператор WHERE розташовується одразу після назви таблиці.

Якщо вказується рядкове значення, наприклад назва країни, текст необхідно взяти в одинарні лапки (').

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

Оператор SELECT отримує 2 стовпці з таблиці country і повертає лише ті рядки, у яких значення континенту дорівнює 'Europe'.

Порядок розташування клауз

Коли використовуються клаузи ORDER BY та WHERE, необхідно, щоб ORDER BY йшла після WHERE.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
Завдання

Swipe to start coding

Напишіть SQL-запит для отримання стовпців id, name та region з таблиці country (будь ласка, отримуйте ці стовпці саме в такому порядку), повертаючи лише ті рядки, у яких значення стовпця continent дорівнює North America.

Примітка

Зверніть увагу, що написання north america є некоректним, а правильним є North America.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 1
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

Awesome!

Completion rate improved to 2.44

book
Використання Оператора WHERE

У базах даних таблиці зазвичай містять значні обсяги даних. Проте часто нас цікавить отримання лише певної частини цих даних, а не всієї інформації. Для цього необхідно визначити умови вибірки даних, які називаються критеріями фільтрації.

Дані фільтруються за допомогою оператора WHERE, який визначає критерії пошуку у виразі SELECT. Оператор WHERE розташовується одразу після назви таблиці.

Якщо вказується рядкове значення, наприклад назва країни, текст необхідно взяти в одинарні лапки (').

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

Оператор SELECT отримує 2 стовпці з таблиці country і повертає лише ті рядки, у яких значення континенту дорівнює 'Europe'.

Порядок розташування клауз

Коли використовуються клаузи ORDER BY та WHERE, необхідно, щоб ORDER BY йшла після WHERE.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
Завдання

Swipe to start coding

Напишіть SQL-запит для отримання стовпців id, name та region з таблиці country (будь ласка, отримуйте ці стовпці саме в такому порядку), повертаючи лише ті рядки, у яких значення стовпця continent дорівнює North America.

Примітка

Зверніть увагу, що написання north america є некоректним, а правильним є North America.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

close

Awesome!

Completion rate improved to 2.44

Свайпніть щоб показати меню

some-alt