Представь: ты открываешь TikTok. Через секунду лента уже знает, что тебе интереснее — кулинария или кастомные кеды. Spotify ставит следующий трек раньше, чем ты успел подумать. Wildberries показывает именно ту куртку, которую ты смотрел три дня назад на другом сайте. За всем этим — не магия и не «нейросеть, которая тебя читает». За всем этим стоит запрос к базе данных. Иногда буквально пять строк SQL. И вот здесь начинается самое интересное. Когда миллион треков, товаров или видео — как система выбирает, что показать первым? Сортировка. ORDER BY — один из самых недооценённых инструментов в SQL. Именно он определяет, кто окажется в топе, а кто уйдёт на двадцатую страницу, куда никто не доходит. SELECT name, rating
FROM tracks
ORDER BY rating DESC
LIMIT 10; Десять строк — и у тебя чарт. Именно так устроены большинство рейтингов, которые ты видишь каждый день: топы игр в Steam, популярные товары на маркетплейсах, треки в чартах. Это не редакция решает вручную. Это запрос. DESC — от больше