Как выполнить запрос диапазона дат Apache Drill?

Как ставится вопрос, как мне сделать запрос диапазона дат с помощью Apache Drill? Я вижу, что столбцы «дата» в моем CSV-файле отображаются в следующем формате «2016-01-9 08:00:00.0»


person Rolando    schedule 09.02.2016    source источник


Ответы (1)


testdate.csv:

2016-01-9 08:00:00.0,dev1
2016-02-9 08:00:00.0,dev2
2016-03-9 08:00:00.0,dev3
2016-04-9 08:00:00.0,dev4
2016-05-9 08:00:00.0,dev5

Запрос:

select columns[0],columns[1] from dfs.`/home/impadmin/testdate.csv` 
     where columns[0]  BETWEEN '2016-02-9 08:00:00.0' AND '2016-04-9 08:00:00.0';

выход:

+-----------------------+---------+
|        EXPR$0         | EXPR$1  |
+-----------------------+---------+
| 2016-02-9 08:00:00.0  | dev2    |
| 2016-03-9 08:00:00.0  | dev3    |
| 2016-04-9 08:00:00.0  | dev4    |
+-----------------------+---------+
person Dev    schedule 09.02.2016