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

Вниз

Количество записей с Null полем   Найти похожие ветки 

 
Gyrus ©   (2007-03-12 13:20) [0]

Здравствуйте, подскажите как написать запрос, который покажет количество записей, которые имеют NULL значение в определенном полем и которые заполнены какими-то значениями.

Пример
Фамилия Имя
Иванов Иван
Сидоров NULL
Петров Петр

Результат нужен следующий
1:
 Есть имя  2
 Нет имени 1

Или хотя бы
2:
 Иванов 1
 Петров 1
 Нет имени 1


 
Кщд ©   (2007-03-12 13:25) [1]

field is null


 
Gyrus ©   (2007-03-12 13:32) [2]

Одним запросом. Если такое возможно.


 
Gyrus ©   (2007-03-12 13:35) [3]

Например такой запрос

SELECT Count(Имя) AS Количество
FROM test
Group By Имя;

неправильный ответ:
Количество
0
1
1


 
Sergey13 ©   (2007-03-12 13:39) [4]

> [3] Gyrus ©   (12.03.07 13:35)

SELECT Count(Имя) AS Количество
FROM test
where field_name is not null
union all
SELECT Count(Имя) AS Количество
FROM test
where field_name is null


 
Gyrus ©   (2007-03-12 13:47) [5]

Sergey13, гениально!
Спасибо! Почему то совсем не подумал про объединение.

Нужный мне запрос:
SELECT Count(*) AS Количество
FROM test
where name is not null
UNION ALL
SELECT Count(*) AS Количество
FROM test
where name is null;



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

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

Наверх




Память: 0.47 MB
Время: 0.051 c
2-1173182643
pop
2007-03-06 15:04
2007.04.01
не подключается dbf через ado


2-1173788444
masha179
2007-03-13 15:20
2007.04.01
очистка


2-1173697825
Magedon
2007-03-12 14:10
2007.04.01
Как определить координаты моей иконки в системном трее?


2-1173541157
cawwa
2007-03-10 18:39
2007.04.01
Глобальные горячие клавиши.


15-1172894742
Heap
2007-03-03 07:05
2007.04.01
Delphi 2007 будет работать под Виндос МЕ ?