Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Мастера, помогите составить Sql запрос новичку [D5, Paradox]


sline ©   (2003-04-25 17:19:00) 

Есть база с полями а1,а2,а3. Составляю запрос
select * from basa where a1="32146" and a2 like "%"
Ответ - ничего не найдено, хотя такая запись существует.
Дело в том, что в поле а2 нет данных. Как правильно составить с учетом этого запрос?


Dona   (2003-04-25 18:13:00) [1]

Во-во

Или where a1="..." and (a2 like ... or a2 Is Null)


NickBat   (2003-04-25 18:07:00) [2]

select * from basa where a1="32146"


sline   (2003-04-25 17:55:00) [3]

Что is null я и сам как то догадался, а как написать всетаки запрос ?


Dona   (2003-04-25 17:27:00) [4]

Зачем тогда вообще включать а2 в where, раз там может быть любое зн-е или вообще ничего?
А если поле пустое, то оно is null


Наверх

Титульная страница Поиск, карта сайта Написать письмо