придется реагировать каждый раз, когда некий Вася другому коллеге раздал мобильный интернет
я бы сортировку для начала вынес из окна в соответствующий select
WITH cte AS (
SELECT id, time, ROW_NUMBER() OVER (PARTITION BY phone ORDER BY time DESC) AS n
FROM sms
WHERE time > NOW() - INTERVAL 6 MONTH AND time < NOW() - INTERVAL 6 HOUR
)
SELECT *
FROM cte
WHERE n=4;
Любая другая сетевая скорость не режется. Скачивание из интернета, скачивание файла по физической локалке, выгрузка, всё это работает на нативной скорости. Проблема только с шарой.
Мне сдается в mysql виноват 4 параметр pos, он как бы указывает заменять с первого символа, а строка пустая.