SQL с нуля и быстро
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  SQL с нуля и быстро

Миша Кукушкин
Миша Кукушкиндәйексөз келтірді4 ай бұрын
«Как научиться проектировать базы данных и остаться в живых».
2 Ұнайды
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
Вложенный запрос может появиться в любой части основного запроса, не только в WHERE.
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
Вложенные запросы всегда записываются в скобках! Как видите, результат не изменился. Но теперь, если даже поменяются цены, этот запрос всегда будет выдавать правильный результат. Такой тип вложенных запросов называется «вложенные запросы, возвращающие одно значение». Действительно, наш вложенный запрос всегда будет возвращать только одно число, поэтому мы можем сравнивать с этим числом при помощи обычного знака «=».
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
У запросов с групповой операцией, как мы помним, есть строгое правило: не ставить в SELECT те поля, которые отсутствуют в GROUP BY.
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
DATEDIFF (), которая считает разницу между датами в днях.
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
функции NOW (), которая возвращает сегодняшнюю дату,
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
Запросы, которые мы создаем, исчезают сразу после того, как HeidiSQL закрывается. Их, конечно, можно хранить в отдельных файлах с расширением *.sql, а потом загружать. Но это не очень удобно. Удобнее пользоваться представлениями. Еще их называют вью (view). Представление — это запрос, сохраненный в виде объекта СУБД. Представление создается через контекстное меню правой кнопки мыши
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
еперь давайте добавим к результату «руб.». Поле перестанет быть числовым, но иногда это бывает нужно для окончательного варианта отчетов. Сделать это можно при помощи функции обычной конкатенации CONCAT (). Эта функция просто сшивает строки, перечисленные через запятую
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
Функция — это кусочек скрытого кода, который выполняется и возвращает нам одно единственное значение.
Комментарий жазу
Валерия Аметова
Валерия Аметовадәйексөз келтірді2 ай бұрын
Мы сначала фильтруем исходные данные, полученные в инструкции FROM, а потом группируем их и проводим групповые операции.
Комментарий жазу