Шпаргалка по MySQL с примерами: основные запросы и команды SQL

Вот шпаргалка по MySQL с примерами:

  1. Создание базы данных:
    CREATE DATABASE имя_базы_данных;

  2. Выбор базы данных:
    ИСПОЛЬЗОВАТЬ имя_базы_данных;

  3. Создание таблицы:
    CREATE TABLE имя_таблицы (
    тип данных столбца1,
    тип данных столбца2,

    );

  4. Вставка данных в таблицу:
    INSERT INTO имя_таблицы (столбец1, столбец2, …)
    ЗНАЧЕНИЯ (значение1, значение2, …);

  5. Выбор данных из таблицы:
    ВЫБРАТЬ столбец1, столбец2, …
    ИЗ имени_таблицы;

  6. Фильтрация данных:
    ВЫБЕРИТЕ столбец1, столбец2,…
    FROM table_name
    Условие WHERE;

    Пример:
    ВЫБРАТЬ * ОТ клиентов ГДЕ возраст >25 лет;

  7. Обновление данных в таблице:
    ОБНОВИТЬ имя_таблицы
    УСТАНОВИТЬ столбец1 = значение1, столбец2 = значение2, …
    Условие ГДЕ;

    Пример:
    ОБНОВЛЕНИЕ клиентов SET email = ‘newemail@example.com’ WHERE id = 1;

  8. Удаление данных из таблицы:
    DELETE FROM table_name
    условие WHERE;

    Пример:
    УДАЛЕНИЕ ИЗ клиентов WHERE id = 1;

  9. Соединение таблиц:
    ВЫБЕРИТЕ столбец1, столбец2,…
    ИЗ таблицы1
    СОЕДИНИТЕСЬ к таблице2 НА таблице1.столбец = таблица2.столбец;

    Пример:
    ВЫБЕРИТЕ заказы.order_id, customer.customer_name
    ИЗ заказов
    Присоединяйтесь к клиентам ONorders.customer_id = customer.customer_id;

  10. Сортировка данных:
    ВЫБЕРИТЕ столбец1, столбец2,…
    ИЗ имени_таблицы
    ПОРЯДОК ПО имени_столбца [ASC|DESC];

    Пример:
    ВЫБРАТЬ * ИЗ продуктов Упорядочить по цене по убыванию;

  11. Агрегирование данных:
    SELECT агрегатная_функция(имя_столбца)
    FROM имя_таблицы
    Условие WHERE
    GROUP BY имя_столбца;

    Пример:
    SELECT COUNT(*) FROMorders WHERE status = «завершено»;

  12. Ограничение результатов:
    ВЫБЕРИТЕ столбец1, столбец2,…
    FROM имя_таблицы
    ОГРАНИТЬ количество_строк;

    Пример:
    ВЫБРАТЬ * ОТ клиентов LIMIT 10;

Эта шпаргалка по MySQL содержит базовые запросы и команды SQL для начала работы с MySQL. Не забудьте заменить «имя_базы_данных», «имя_таблицы» и другие заполнители фактическими именами базы данных и таблиц.