1 (edited by abc52 2020-11-21 00:08:00)

Topic: Как фильтровать пустые значения полей ?

Привет форуму !

   Не фильтруются пустые значения цифровых и текстовых полей.
   
  Например, kl=0,  Sm=0,  Txt='', Length(txt)=0 - не работают.
 
  Пустые даты работают так - Da Like '%1899%'

    Что делать ?

Re: Как фильтровать пустые значения полей ?

Пустые поля в базе данных имеют значение NULL

условие вывода, например, 

WHERE namefield IS NULL
Yana

Re: Как фильтровать пустые значения полей ?

Спасибо за помощь !
   
     Путем экспериментов работают фильтры (In - Integer поле)
     
      In is Null or In='0' <-> In=0  In>0 and In<>''  <-> In>0
 
       In>0 or In='0' or In is Null  <-> In>=0   ...
   
      Почему так запутанно работают фильтры в этих случаях ?
          Может Дмитрий обьяснит ?