Урок 79 – Изменение итоговой функции сводной таблицы. Ты точно не знал, как мгновенно посчитать количество записей в сводной таблице
Агрегатные функции SQL: полное руководство для начинающих
Вам интересно узнать о агрегатных функциях SQL и о том, как они применяются в реальных сценариях? В этой статье мы рассмотрим агрегатные функции SQL, продемонстрируем реальные примеры и дадим ценную информацию о том, как ими овладеть. Агрегирование данных — это процесс сбора нескольких строк данных и объединения их в единый результат или сводку. При работе с большими наборами данных это бесценно, поскольку позволяет извлекать релевантную информацию без необходимости тщательного изучения каждой отдельной точки данных...
Подсчёт сессий пользователей на сайте через SQL
Частая задача подсчёта количества сессий пользователей сайта. Решаем на SQL, пишем в Jupyter Notebook... import pandas as pd import numpy as np import random import sqlite3 from datetime import datetime, timedelta # Настройки генерации num_users = 10 # Количество уникальных пользователей events_per_user = 20 # Среднее количество событий на пользователя start_date = datetime(2024, 1, 1) end_date = datetime(2024, 12, 31) # Генерация данных data = [] for user_id in range(1, num_users + 1): ···# Случайное количество событий для пользователя (от 10 до 100) ···num_events = random...