Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
2-1173466376
Riply
2007-03-09 21:52
2007.04.01
FindFirstFile и чтение из файла.


2-1173656683
Ламер 2.Х
2007-03-12 02:44
2007.04.01
ProgressBar


3-1168593221
Сергей И
2007-01-12 12:13
2007.04.01
удалить запись бд через SQL запрос


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


15-1171926876
MsGuns
2007-02-20 02:14
2007.04.01
Камеди клаб




   Наверх