🎯 Мета роботи

Ознайомитися з синтаксисом SQL-запитів. Навчитися використовувати конструкцію SELECT для вибірки даних із таблиці. Навчитися застосовувати оператори маніпулювання даними.

✅ Завдання

  1. Написати запити до навчальної БД world, які демонструють виконання наступних операторів і функцій SQL:
  2. Написати по два запити до навчальної БД, які демонструють виконання операторів INSERT, UPDATE, DELETE.
  3. Написати запити, які демонструють виконання функцій для роботи з рядками, датою та числами.

У звіті виконати словесний опис кожного запиту, навести лістинг та результат виконання.

🖥️ Програмне забезпечення

ℹ️ Теоретичні відомості

Запит — команда, яку дають СУБД для виведення певних даних з таблиць у пам’ять. Ці дані, звичайно, виводяться безпосередньо на екран комп'ютера хоча, у більшості випадків, їх можна також зберегти у файлі (як об’єкт у пам'яті комп’ютера), або представити як вхідну інформацію для іншої команди чи процесу.

Команда SELECT

У найпростішій формі команда SELECT інструктує базу даних про те, як витягти інформацію з таблиці. Синтаксис SELECT наступний:

SELECT column1, column2, ...
FROM table_name;

Запити SQL (Structured Query Language) використовуються для отримання даних з бази даних. Основні типи запитів включають SELECT, WHERE, GROUP BY, та агрегатні функції, і я надам приклади для кожного типу запиту в контексті бази даних "world".

Приклад вибору всіх країн з таблиці "country" у базі даних "world":

SELECT Name FROM country;

Запит WHERE

Запит WHERE дозволяє фільтрувати дані на основі певних умов.

Синтаксис:

SELECT column1, column2
FROM table_name
WHERE condition;

Приклад вибору всіх країн з таблиці "country", де населення більше 100 мільйонів:

SELECT Name
FROM country
WHERE Population > 100000000;