12
Birkaç bit alanı olan izinleri olan bir tablom var. Bu tabloda satırları gruplamak ve sonuçların üst izinleriyle almak istiyorum. Yani bu tabloyla : satır
13,1,0,0
13,0,1,0Bit alanları için MAX işleci için alternatif
bu ile
UserId, Permisssion1,Permission2, Permisssion3
:
13,1, 1,0
Sorun, operatör MAX'ın bit alanlarında çalışmadığıdır. Bunu verimli bir şekilde nasıl yapılır?
MAX(CAST(Permisssion1 AS tinyint))
...