SQL манипулирование данными

SQL манипулирование данными

Гринды

Гринды

Задания по языку манипулирования данными (Data Manipulation Language (DML)) содержат задачи на выборку данных (оператор SELECT), выборку данных с ограничением количества записей, сортировка записей при выборке, объединение таблиц при выборке (JOIN), SQL-запросы с агрегирующей функцией. Примечание: обратите внимание, задания на вставку данных (INSERT) встречались в предыдущей заметке, а UPDATE и DELETE мы подробно разбираем на курсах MySQL.

SQL манипулирование данными

  1. Выполните выборку данных из таблицы с отображением всех записей. Примечание: если записей много, используйте предикат LIMIT
  2. Выполните выборку данных с сортировкой по одному из столбцов
  3. Выполните выборку данных с сортировкой по одному из столбцов по убыванию
  4. В таблице city базы данных world выберите все города с населением в диапазоне от 5e6 до 6.5e6. Примечание: выполните задание с использованием WHERE и отдельно с оператором BETWEEN
  5. Используя агрегирующую функцию, найдите количество городов любой страны.
  6. Найдите население планеты Земля в таблице country базы данных world
  7. Сгруппируйте все данные по форме правления и найдите количество стран каждой формы
  8. Напишите SQL-запрос на объединение двух таблиц. Например, если в задаче указывается две таблицы: группы  пользователей и пользователи, то выберите всех пользователей отдельной группы
  9. Напишите SQL-запрос на левое внешнее объединение и сравните с результатом предыдущего задания.
  10. * Для своей базы данных (которые вы используете для обучения или проектируете) попробуйте написать все варианты SQL-запросов на манипулирование данными. Примечание: не экспериментируйте с запросами над рабочими базами, не создав резервную копию данных

Другие задания по MySQL


Об авторе

@altarasov administrator

Вы должны быть авторизованы, чтобы оставить комментарий.