Форум: "Начинающим";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];
ВнизКоличество записей с 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c