Case Insensitive group by in Presto

Viewed 1791

By default, the Presto performs case sensitive group by. But I wanted to know how to do case insensitive group by. One method is convert all the things in the column to lower case and then perform group by ie

select * from ( select lower(name_of_the_column)), other_columns from table)
where conditions..
group by name_of_the_column

One way we can reduce time is by putting the conditions in the select statment inside the brackets. Is there any better method?

1 Answers
Related