Sign in
apache
/
drill-test-framework
/
9a5d7ecf7f32f0e95c0ea874e75d785fdee9e51d
/
.
/
framework
/
resources
/
Functional
/
aggregates
/
aggregation
/
group_by_expression
/
sum_on_c_d18_in_case.sql
blob: 75fe5885a9733f63a025380fb2f6aab7615aad30 [
file
] [
log
] [
blame
]
select
c_boolean
,
(
CASE
when
(
c_boolean
is
null
)
then
ROUND
(
SUM
(
d18
/
12
))
else
CAST
(
SUM
(
CASE
when
(
d18
is
null
)
then
0
else
d18
*
1.2
end
)
as
bigint
)
end
)
from
alltypes
group
by
c_boolean
order
by
c_boolean
;