У меня есть таблица с разрешениями, которая имеет несколько битовых полей.Я хочу сгруппировать строки в этой таблице и получить результат с высшими разрешениями.Итак, с этой таблицей:
UserId, Permisssion1,Permission2, Permisssion3
С этим в строках
13,1,0,0
13,0,1,0
Я хочу получить:
13,1,1,0
Проблема в том, что оператор MAX не работает с битовыми полями.Как сделать это эффективным способом?(без использования CASE)