Каждый раз, когда алгоритм подсовывает тебе именно тот ролик, от которого ты не можешь оторваться — где-то в дата-центре отрабатывает запрос. Не магия, не нейросеть-телепат. SQL-запрос, который за миллисекунды сопоставляет твою историю просмотров, время суток, геолокацию и поведение миллионов похожих на тебя пользователей. И в центре этого запроса — конструкция, которую ты только что изучил: INNER JOIN. Представь: у Spotify есть таблица пользователей и таблица прослушиваний. Миллиарды строк в каждой. Сами по себе они ничего не значат — просто числа и идентификаторы. Но стоит написать JOIN — и ты получаешь связь: кто слушал что и когда. SELECT u.name, t.track_name, l.listened_at
FROM users AS u
INNER JOIN listening_history AS l ON u.user_id = l.user_id
INNER JOIN tracks AS t ON l.track_id = t.track_id
WHERE l.listened_at > NOW() - INTERVAL '7 days'; Вот тебе основа рекомендательного движка. Не абстракция — реальная механика, которая стоит за плейлистом «Открытия недели». Данные начинают