Зміст курсу
Вступ до SQL
Вступ до SQL
Використання оператора WHERE
У базах даних таблиці зазвичай містять значні обсяги даних. Однак часто нас цікавить отримання конкретних частин даних, а не всього обсягу. Для цього нам потрібно визначити умови для отримання даних, які називаються критеріями фільтрації.
Дані фільтруються за допомогою WHERE
клаузи, яка визначає критерії пошуку в SELECT
запиті. WHERE
клаузи з'являються відразу після назви таблиці.
Давайте розглянемо приклад:
SELECT name, continent FROM country WHERE continent='Europe';
Пояснення: Оператор SELECT
отримує 2 стовпці з таблиці country
і повертає лише рядки зі значенням континенту 'Europe'.
Примітка
Зверніть увагу, що нам потрібно укласти значення в одинарні лапки ('').
Позиція Клаузи
Коли ми використовуємо клаузи ORDER BY
та WHERE
, ми забезпечуємо, щоб ORDER BY
йшла після WHERE
. Давайте розглянемо наступний приклад:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.
Дякуємо за ваш відгук!
Використання оператора WHERE
У базах даних таблиці зазвичай містять значні обсяги даних. Однак часто нас цікавить отримання конкретних частин даних, а не всього обсягу. Для цього нам потрібно визначити умови для отримання даних, які називаються критеріями фільтрації.
Дані фільтруються за допомогою WHERE
клаузи, яка визначає критерії пошуку в SELECT
запиті. WHERE
клаузи з'являються відразу після назви таблиці.
Давайте розглянемо приклад:
SELECT name, continent FROM country WHERE continent='Europe';
Пояснення: Оператор SELECT
отримує 2 стовпці з таблиці country
і повертає лише рядки зі значенням континенту 'Europe'.
Примітка
Зверніть увагу, що нам потрібно укласти значення в одинарні лапки ('').
Позиція Клаузи
Коли ми використовуємо клаузи ORDER BY
та WHERE
, ми забезпечуємо, щоб ORDER BY
йшла після WHERE
. Давайте розглянемо наступний приклад:
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Here is the country
table we are working with:
Swipe to show code editor
Write an SQL query to retrieve the id
, name
, and region
columns from the country
table (please retrieve these columns in this order), returning only rows with the 'North America' continent
.
Note
Please note that
North America
should be correctly capitalized, andnorth america
is not the same. So, be careful and write it asNorth America
.
Дякуємо за ваш відгук!