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

Вниз

Помогите чайнику с запросом   Найти похожие ветки 

 
Belocarsk ©   (2003-11-24 06:04) [0]

Доброго времени суток, уважаемые мастера!!!
Помогите придумать запрос (я видать уже парюсь):
Есть n-ое количество записей. И поле Arxiv: булево.
Нужно узнать сколько записей имеют значение в поле Arxiv - true, а
сколько false.
Результат должен иметь вид:
|Всего записей|в архиве|не в архиве|

за ранее спасибо


 
Наталия ©   (2003-11-24 06:08) [1]

Почитай про select count... where... и про union


 
ЮЮ ©   (2003-11-24 09:16) [2]

Если устроит
Всего записей| ххх
в архиве | ххх
не в архиве | ххх

то можно так

Select "в архиве " place, Count(*) from table where (Arxive = true)
UNION
Select "не в архиве" , Count(*) from table where (Arxive = false)
UNION
Select "всего " , Count(*) from table


 
Johnmen ©   (2003-11-24 09:51) [3]

SELECT
COUNT(*) AS total,
SUM(CAST (Arxive AS integer)) AS truecount,
SUM(1-CAST (Arxive AS integer)) AS falsecount
FROM Table



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
3-52071
Inkotex
2003-11-25 09:27
2003.12.16
Нужна помощь по SQL


1-52226
Mishenka
2003-12-04 22:24
2003.12.16
Как в Memo показывать текст с опредённого места?


1-52137
начинающий программист
2003-12-04 07:38
2003.12.16
Привет всем, люди подскажите как активизировать в дельфи 7


1-52190
selena
2003-12-05 13:55
2003.12.16
Печать Dos файла


4-52433
Kallega
2003-10-21 12:40
2003.12.16
Фильтрация перед вставкой из буфера обмена