Конференция "Базы" » Тип поля Bit в агрегатных функциях. [D7, MSSQL]
 
  • AndreyRus © (08.05.11 22:30) [0]
    Ознакомившись с типами MS SQL server, решил использовать для хранения некоторых данных тип bit... но недавно столкнулся с проблемой. Как определить превалирование одного логического
    состояния над другим?

    Есть таблица:

    CREATE TABLE TestBits([TestBit] [bit] NULL)

    Как в ней определить каких битов больше - true или false?
  • b z (08.05.11 23:17) [1]
    например так
    select sum(case [TestBit] when 0 then -1 else 1 end) from TestBits
 
Конференция "Базы" » Тип поля Bit в агрегатных функциях. [D7, MSSQL]
Есть новые Нет новых   [134431   +15][b:0][p:0]