Hi Hong Wei,

Currently, Kylin does not support case statement in sum function. A
workaround for this case is to define another column who has the "case
definition" in the view. And defines the view as the data source for Kylin
cube.

2016-07-26 20:03 GMT+08:00 Hong Wei <[email protected]>:

> for example, I want to query this SQL which is wrong in kylin:
> select test.dim1 as c0, sum((case when t.EL_DATE <= '2015-01-01' and
> t.EL_TYPE = 0 then 1 else 0 end)) as m0 from test as t where t.dim1 =
> 'engineer' group by t.dim1
>
>
>
>
> ------------------ Original ------------------
> From:  "Hong Wei";<[email protected]>;
> Date:  Tue, Jul 26, 2016 07:52 PM
> To:  "dev"<[email protected]>;
>
> Subject:  Can Kylin support Sub-query or Case when with SQL
>
>
>
> Dear Kylin:      I want to know whether kylin is able to support sub query
> or case when with SQL. I have tried, but failed.
>       Best regards.
>



-- 
With Warm regards

Yiming Liu (刘一鸣)

Reply via email to