Давайте начнем практиковать SQL

Feb 12 2023
В моей предыдущей статье о моем путешествии по изучению SQL я подчеркнул важность практики в качестве последнего шага. Как только вы хорошо разберетесь в теории, пришло время применить свои знания на практике.

В моей предыдущей статье о моем путешествии по изучению SQL я подчеркнул важность практики в качестве последнего шага. Как только вы хорошо разберетесь в теории, пришло время применить свои знания на практике. Чтобы помочь в этом, я поделюсь своими решениями для SQL-запросов Hacker Rank в серии статей на Medium.com. Серия будет развиваться постепенно, и в каждой статье будут рассмотрены три решения запросов, что позволит вам постоянно улучшать свои навыки.

Первый запрос (пересмотр выбора запроса I)

Запросите все столбцы для всех американских городов в таблице CITY с населением более 100000. CountryCode для АмерикиUSA .

Таблица CITY описывается следующим образом:

Вот пример SQL-запроса, который решает постановку задачи в MySql Server:

SELECT *
FROM CITY
WHERE CountryCode = 'USA' AND Population > 100000;

2-й запрос (пересмотр выбора запроса II)

Запросите поле NAME для всех американских городов в таблице CITY с населением более 120000. CountryCode для Америки USA.

Таблица CITY описывается следующим образом:

Вот пример SQL-запроса, который решает постановку задачи в MySql Server:

SELECT NAME
FROM CITY
WHERE CountryCode = 'USA' AND Population > 120000;

3-й запрос (выбрать все):

Запросите все столбцы (атрибуты) для каждой строки в таблице CITY .

Таблица CITY описывается следующим образом:

Вот пример SQL-запроса, который решает постановку задачи: (сервер MYSQL):

SELECT *
FROM CITY;

Сегодня мы рассмотрели три SQL-запроса начального уровня от Hacker Rank. Давайте начнем с прочного фундамента и будем двигаться вверх.

Смотрите в следующих статьях и новых запросах.