Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.27;
Скачать: CL | DM;

Вниз

Поле Boolean   Найти похожие ветки 

 
ST_   (2003-11-07 01:30) [0]

Господа, имеется таблица с полем типа Logical. Подскажите, как помимо простого перебора (очень это долго) получить статистику по этому полю - сколько значений true, а сколько false?


 
sniknik ©   (2003-11-07 01:47) [1]

запросом. (?) можно подобно

SELECT sum(iif(LogField, 1,0)) AS TrueCount, sum(iif(LogField, 0,1)) AS FalseCount FROM Table

(это ADO - Jet, для BDE нужно другое придумать, например 2 запроса с условием по этому полю (можно с join-ом наверное))


 
}|{yk ©   (2003-11-07 12:06) [2]

а просто
select count(aaa) TrueCount from table1 where aaa=true
union
select count(aaa) FalseCount from table1 where aaa=false ?


 
Sandman25 ©   (2003-11-07 12:28) [3]

select aaa, count(*)
from table
group by aaa
order by 1

И на тип поля вообще наплевать :)


 
ST_   (2003-11-07 15:35) [4]

Большое спасибо всем.



Страницы: 1 вся ветка

Текущий архив: 2003.11.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
1-89925
qwe
2003-11-18 11:21
2003.11.27
Package


9-89664
Riko
2003-05-20 14:27
2003.11.27
Как загрузить карту?


1-89811
Antonsv
2003-11-13 13:53
2003.11.27
замена байтов по адресам


3-89695
Михаил
2003-11-06 10:06
2003.11.27
поле NUMERIC(15, 5) не работатет с 5-ым знаком после запятой


3-89724
xsenort
2003-11-09 19:18
2003.11.27
SQL