Реляционные базы данных. Язык SQL. Команда select. Урок 3
Что такое база данных и SQL
База данных — это место, где хранится информация в структурированном виде. Она похожа на таблицу Excel: есть строки (записи) и столбцы (поля). Но база данных обычно находится на сервере, и к ней можно обращаться из разных программ. SQL (Structured Query Language) — язык, на котором мы пишем запросы к базе данных. С помощью запроса можно: Для работы с SQL нужна СУБД (система управления базами данных). Самые популярные: MySQL, PostgreSQL, SQLite. Везде SQL почти одинаковый. Самый частый запрос — получить данные из таблицы...
Полезные оконные функции SQL
#sql #оконные функции #анализ данных #БАЗЫ ДАННЫХ Предложение OVER помогает «открыть окно», т.е. определить строки, с которым будет работать та или иная функция. Предложение PARTITION BY не является обязательным, но дополняет OVER и показывает, как именно мы разделяем строки, к которым будет применена функция. ORDER BY определит порядок обработки строк. В одном SELECT может быть больше одного OVER, эта прекрасная особенность упростит выполнение аналитической задачи в дальнейшем. Итак, оконные...