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

Вниз

sql – запрос   Найти похожие ветки 

 
CAMOBAP ©   (2003-04-01 08:44) [0]

У меня есть sql – запрос:
SELECT Mplatsa.CODPRED, Predpr.NAMEPRED, Predpr.NAME0, Mplatsa.SALD, SUM( Vist.DOPOPL )
FROM "MPLATSA.DBF" Mplatsa
INNER JOIN "PREDPR.DBF" Predpr
ON (Predpr.CODPRED = Mplatsa.CODPRED)
LEFT OUTER JOIN "VIST.DBF" Vist
ON (Vist.CODPRED = Predpr.CODPRED)
GROUP BY Mplatsa.CODPRED, Predpr.NAMEPRED, Predpr.NAME0, Mplatsa.SALD
ORDER BY Predpr.NAMEPRED

Если добавляю строки:
WHERE (Predpr.KLIGRUP <> "21")
AND (Predpr.KLIGRUP <> "22")
То из выборки также пропадают записи, у которых поле KLIGRUP пустое.
Это поле имеет символьный тип, длина 2.
В чём проблема и как этого избежать?


 
Num Lock   (2003-04-01 09:30) [1]

Нужно добавить AND (Predpr.KLIGRUP IS NULL)


 
CAMOBAP ©   (2003-04-01 09:52) [2]


> Нужно добавить AND (Predpr.KLIGRUP IS NULL)
Нет, в этом случае выборка вообще пуста


 
Соловьев ©   (2003-04-01 09:56) [3]

не AND а OR


 
ЮЮ ©   (2003-04-01 09:57) [4]

(Predpr.KLIGRUP IS NULL) OR
((Predpr.KLIGRUP <> "21") AND (Predpr.KLIGRUP <> "22"))



 
Johnmen ©   (2003-04-01 10:01) [5]

>То из выборки также пропадают записи, у которых поле KLIGRUP пустое.

Врёшь ты всё....:)))


 
CAMOBAP ©   (2003-04-01 10:19) [6]

О, так нормально, всем спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
14-54814
Nikolai_S
2003-03-29 11:59
2003.04.17
Создание ссылки на веб-сайт в справке


14-54851
ArtemB
2003-03-31 09:11
2003.04.17
Выделение строк


3-54442
ruslan_as
2003-04-01 21:03
2003.04.17
Округление в InterBase


3-54482
Berezne
2003-03-30 17:48
2003.04.17
Как добавить поле в файл БД????


8-54748
Demetrius
2003-01-16 11:08
2003.04.17
Слои типа...