не ругаться.
Подскажите, пожалуйста, правильно ли составлен запрос https://pastebin.com/ZRfCvDWZ
Вчера вечером показалось, что в bad_ips_per_1_min попадают лишние IP, по которым количество кликов меньше q_per_1_min. Для проверки выполнял вложенный запрос с WHERE user_ip IN (...) и вроде там находил подтверждение, что что-то перепуталось, но может быть я сам что-то напутал.
Про groupArray прочитал, что
> Значения в массив могут быть добавлены в любом (недетерминированном) порядке.
Добавил явный ORDER BY user__ip, но вроде проблема осталась.
Могу ли я рассчитывать, что в этих двух groupArray не перемешаются IP и количество кликов, и соотвественно в arrayFilter я буду получать пары как из подзапроса после группировки?
Ошибок в запросе на первый взгляд нет. Вроде бы тут и без явной сортировки должно работать. Порядок в разных groupArray должен быть "одинаково недетерминированным" в разных столбцах"
Обсуждают сегодня