Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Выбор строк с незаполненной в датой. Access2007
 
 автор: Clearest   (18.04.2010 в 22:37)   личное сообщение
 
 

Имеется запрос из таблицы содержащей несколько полей содержащих формат дата. Что необходимо записать в условии выбора запроса, чтобы выбрать строки с незаполненной датой.

  Ответить  
 
 автор: час   (18.04.2010 в 23:01)   личное сообщение
 
 

попробуйте =""
попробуйте ="00:00:00"
попробуйте =0

  Ответить  
 
 автор: Clearest   (18.04.2010 в 23:19)   личное сообщение
 
 

Попробовал. Не получается.
попробуйте ="" - дает ошибку "Несоответствие типов данных в выражении условия отбора"
попробуйте ="00:00:00" - дает ошибку "Несоответствие типов данных в выражении условия отбора"
попробуйте =0 Дает просто выбор пустой строки.
Первый вариант я пробовал сам, до задания вопроса.

  Ответить  
 
 автор: час   (19.04.2010 в 08:36)   личное сообщение
 
 

попробуйте =00:00:00 and =0
===============================================
выбирает строки с незаполненной датой
=0 Дает просто выбор пустой строки


============================================
тада вопрос к Вам
А что значит - строки с незаполненной датой???

  Ответить  
 
 автор: Clearest   (19.04.2010 в 23:22)   личное сообщение
 
 

Спасибо за ответы!
По делу.
Допустим, я должен в ячейке отметить дату получения документа. Пока документ не получен, в ячейке дата не заполнена. И вот мне необходимо выбрать все строки, для которых документы не получены. Необходимо заполнить условия выбора.

  Ответить  
 
 автор: Stanislav   (19.04.2010 в 03:55)   личное сообщение
 
 

SELECT Field1, Field2, FieldN
FROM Table
WHERE IsNull(FieldDate)

Если поле не заполнено, то оно Null (пустое). Пустое значение нельзя сравнивать с чем-либо.

  Ответить  
 
 автор: Анатолий (Киев)   (19.04.2010 в 11:53)   личное сообщение
 
 

В запросе правилнее:
WHERE FieldDate Is Null

  Ответить  
 
 автор: Clearest   (19.04.2010 в 23:43)   личное сообщение
 
 

Спасибо, Анатолий.
Ваш совет помог.
"SELECT Задачи.Дата, Задачи.№_Заказа, Задачи.Наименование, Задачи.Поручено, Задачи.[Дата выполнения], Задачи.Выполнено, Задачи.Прим
FROM Задачи
WHERE (Задачи.Дата) is Null;"

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList