Базовый синтаксис SQL запроса. Базовый синтаксис sql запроса
Скачать 17.73 Kb.
|
Базовый синтаксис 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 используется для ограничения количества строк для вывода Базовый синтаксис 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 используется для ограничения количества строк для вывода |