У меня есть этот конкретный вариант использования. Я храню счетчики в таблице, связанной с отметкой времени:
CREATE TABLE IF NOT EXISTS metrics(
timestamp timestamp,
value counter,
PRIMARY KEY ((timestamp))
);
И я хотел бы удалить все метрики, временная метка которых меньше определенного значения, например:
DELETE FROM metrics WHERE timestamp < '2015-01-22 17:43:55-0800';
Но эта команда возвращает следующую ошибку:
code=2200 [Invalid query] message="Invalid operator < for PRIMARY KEY part timestamp"
Как я могу реализовать этот функционал?