powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Запрос по датам и времени
2 сообщений из 2, страница 1 из 1
Запрос по датам и времени
    #35293026
ANF76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется запрос, который не работает. Что-то неправильно в инструкции where написал, а разобраться не могу:

DBCommand = New OleDbDataAdapter ("Select Name + ' ' + FirstName + ' ' + MidName as Сотрудник, Post as Должность, TimeVal as [Дата и время] from pLogData_zapros where TimeVal Between #01/01/2000# and #01/01/2003# and #'01/01/1900 ' + right(TimeVal,8) # < #01/01/1900 09:00:00# Order by Name + ' ' + FirstName + ' ' + MidName", DBConn)

Элементом запроса where #'01/01/1900 ' + right(TimeVal,8) # < #01/01/1900 09:00:00# хочу выбрать из БД строки с временем менее 9 часов 00 минут 00 секунд.
Или как-нибудь иначе надо написать запрос? Мне важно выбрать из БД за определенный промежуток дат строки с временем менее 09:00:00 и более 08:30:00.
...
Рейтинг: 0 / 0
Запрос по датам и времени
    #35293207
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ANF76Имеется запрос, который не работает. Что-то неправильно в инструкции where написал, а разобраться не могу:

DBCommand = New OleDbDataAdapter ("Select Name + ' ' + FirstName + ' ' + MidName as Сотрудник, Post as Должность, TimeVal as [Дата и время] from pLogData_zapros where TimeVal Between #01/01/2000# and #01/01/2003# and #'01/01/1900 ' + right(TimeVal,8) # < #01/01/1900 09:00:00# Order by Name + ' ' + FirstName + ' ' + MidName", DBConn)

Элементом запроса where #'01/01/1900 ' + right(TimeVal,8) # < #01/01/1900 09:00:00# хочу выбрать из БД строки с временем менее 9 часов 00 минут 00 секунд.
Или как-нибудь иначе надо написать запрос? Мне важно выбрать из БД за определенный промежуток дат строки с временем менее 09:00:00 и более 08:30:00.

Либо вы писали его после злоупотребления алкогольными напитками(~ 1 литр водки + 5-6 литров пива), либо это ваш первый запрос в жизни.
Если же вы писали его трезвым(и даже не накуреным) -
не поленитесь, прочитайте что нибудь про ADO и про составление запросов SQL
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Запрос по датам и времени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]