вопрос по Union

Nikolay Gerasimov
Дата: 29.09.2005 17:04:10
есть запрос на объединение, в котором ряд ячеек должны быть 'NULL'
..................
UNION
SELECT '', Max(q.АэрВыл), Min(q.АэрНаз),'','','','','', Avg(q.КолПассЭ) , q.План
FROM (SELECT p.Рейс, p.АэрВыл, p.АэрНаз, p.КолПассЭ, z.План
FROM Продажа p INNER JOIN Загрузка_План z ON (p.Рейс = z.Рейс) AND (p.АэрНаз = z.Гор2) AND (p.АэрВыл = z.Гор1)
WHERE (((p.ДатВылета) Between '20050901' And '20050905'))) q
GROUP BY q.План
Почему в результате объединения ячейки с 4 по 8 принимают значение 0? Мне необходимо чтобы они были пустыми. Что посоветуете
adv
Дата: 29.09.2005 17:07:55
вместо '' - null
ANTIVIR
Дата: 29.09.2005 17:08:57
Так NULL илил '' должны быть столбцы?
А де верхняя часть запроса?
Nikolay Gerasimov
Дата: 29.09.2005 17:12:17
спасибочки, все получилось.

Верхнюю часть не писал, очень длинная - результат обращения к нескольким таблицам с выводом в перекрестную форму
ANTIVIR
Дата: 29.09.2005 17:13:59
Nikolay Gerasimov
спасибочки, все получилось.

Верхнюю часть не писал, очень длинная - результат обращения к нескольким таблицам с выводом в перекрестную форму

Просто хотел предположить что вверхней части эти поля (что нул) числовые и поэтому когда вы ставите '' получается 0 , а не Null