У меня есть таблица в базе данных в улье. Таблица разделена на год и день.Как выполнить запрос на определенную дату и время с использованием языка запросов куста, принимающего входные данные от пользователя?
Мой запрос выглядит что-то вроде этого
select entity1,entity2
from table_t
INNER JOIN tab_roll.cha alias2
ON alias1.sid = alias2.sid
INNER JOIN net_roll.net alias3
ON alias2.id=alias3.id
where event= 'unknown'
and day >= 10 and day < 12
and month >= 5 and month < 11
and year = 2014
теперь я хочу, чтобы получить результаты между скажем дд-мм-YYY HH: MM: SS и дд-мм-YYY HH: MM: SS, как я должен сделай это?
Возможно ли всплывающее окно, где пользователь выбирает диапазоны даты/времени?
Не знаю, помогает ли это, но данные имеют около 500 миллионов строк. Спасибо
в данном случае это больше времени, эффективно использовать 'день и> = 10 и день <12 и месяц> = 5 и месяц <11 и год = 2014' или использует ' месяц МЕЖДУ m1 и m2' и т. д. более эффективны с точки зрения скорости вычислений? –