LIKE 'GET /ip\?%’ AND entered_time >= now() - 3600 * 12 AND entered_time <= now() - 300
не работает, хотя вчера было все ок
SELECT count() FROM db.logs_d WHERE request LIKE 'GET /ip\?%’ AND entered_time >= now() - 3600 * 12 AND entered_time <= now() - 300 AND 1 = 1
Работает. И Работает еще вот так
ELECT count() FROM db.logs_d WHERE request LIKE 'GET /ip\?%' AND day = today()
Вот я и спрашиваю зачем добавлять 1 = 1?
AND 1 = 1 обычно добавляют для теста, чтобы запрос не выполнялся
что подразумевается под "работает" и "не работает"?
set compile_expressions = 0; https://github.com/yandex/ClickHouse/issues/3410 в общем рекомендую 18.14.19
Обсуждают сегодня