Is this same issue as DRILL-4971?

https://issues.apache.org/jira/browse/DRILL-4971

On Fri, Nov 11, 2016 at 10:53 AM, rahul challapalli
<challapallira...@gmail.com> wrote:
> This is a bug and its weird that changing the literal in the condition
> makes it work. Can you go ahead and raise a jira for the same?
>
> On Thu, Nov 10, 2016 at 10:58 AM, Josson Paul <jossonp...@gmail.com> wrote:
>
>> Hi,
>>
>>   My query is below
>>
>> select MIN(case when (CMP__acIds like '%6%') then A__ln__intrRt else
>> null end) acID2,MIN(case when (A__ln__intrRt > 4.0) then 1 else null
>> end) acID1,MIN(case when (A__ln__intrRt > 4.0) and CMP__acIds like
>> '%6%' then 1 else null end) acID3 from <table name>
>>
>>
>> The above query returns
>> org.apache.drill.common.exceptions.UserRemoteException: SYSTEM ERROR:
>> CompileException: Line 151, Column 22: Statement "break AndOP0" is not
>> enclosed by a breakable statement with label "AndOP0" Fragment 1:0
>>
>> I am using drill 1.8
>>
>> If I make different values for A__ln__intrRt greater than condition, then
>> the query works. If both values are same, the query gives above error.
>> Currently as you see in the query, both have 4.0 as values. Another way to
>> make this query works is to remove one of the select field
>> --
>> Thanks
>> Josson
>>

Reply via email to