查询有效:
select
a,
DATE_ADD(date '2015-05-15', interval '1' month)
from
(
select '1' a, INSERTED_AT from dfs.data.bi_interaction limit 3
);
查询不起作用:
select
a,
DATE_ADD(date '2015-05-15', interval a month)
from
(
select '1' a, INSERTED_AT from dfs.data.bi_interaction limit 3
);
任何解决方法?
答案 0 :(得分:0)
第二个查询不起作用,因为DATE_ADD函数不支持列作为interval参数。如果您有一个用例,请在此处与邮件列表上的Drill团队联系:https://drill.apache.org/mailinglists/