Главная страница
Навигация по странице:

  • Общая структура запроса

  • Параметры оператора

  • Базовый синтаксис SQL запроса

  • Базовый синтаксис SQL запроса. Базовый синтаксис sql запроса


    Скачать 17.73 Kb.
    НазваниеБазовый синтаксис sql запроса
    Дата17.01.2022
    Размер17.73 Kb.
    Формат файлаdocx
    Имя файлаБазовый синтаксис SQL запроса.docx
    ТипДокументы
    #333258

    Базовый синтаксис SQL запроса

    Одна из основных функций SQL — получение данных из СУБД. Для построения всевозможных запросов к базе данных используется оператор SELECT. Он позволяет выполнять сложные проверки и обработку данных.

    Общая структура запроса

    MySQL

    SELECT [DISTINCT | ALL] поля_таблиц

    FROM список_таблиц

    [WHERE условия_на_ограничения_строк]

    [GROUP BY условия_группировки]

    [HAVING условия_на_ограничения_строк_после_группировки]

    [ORDER BY порядок_сортировки [ASC | DESC]]

    [LIMIT ограничение_количества_записей]

    В описанной структуре запроса необязательные параметры указаны в квадратных скобках.

    Параметры оператора

    Базовый синтаксис SQL запроса

    Одна из основных функций SQL — получение данных из СУБД. Для построения всевозможных запросов к базе данных используется оператор SELECT. Он позволяет выполнять сложные проверки и обработку данных.

    Общая структура запроса

    MySQL

    SELECT [DISTINCT | ALL] поля_таблиц

    FROM список_таблиц

    [WHERE условия_на_ограничения_строк]

    [GROUP BY условия_группировки]

    [HAVING условия_на_ограничения_строк_после_группировки]

    [ORDER BY порядок_сортировки [ASC | DESC]]

    [LIMIT ограничение_количества_записей]

    В описанной структуре запроса необязательные параметры указаны в квадратных скобках.

    Параметры оператора

    • DISTINCT используется для исключения повторяющихся строк из результата
      ALL (по умолчанию) используется для получения всех данных, в том числе и повторений

    • FROM перечисляет используемые в запросе таблицы из базы данных

    • WHERE — это условный оператор, который используется для ограничения строк по какому-либо условию

    • GROUP BY используется для группировки строк

    • HAVING применяется после группировки строк для фильтрации по значениям агрегатных функций

    • ORDER BY используется для сортировки. У него есть два параметра:

      • ASC (по умолчанию) используется для сортировки по возрастанию

      • DESC — по убыванию

    • LIMIT используется для ограничения количества строк для вывода


    написать администратору сайта