Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Дата в запросе / 5 сообщений из 5, страница 1 из 1
27.11.2012, 14:19
    #38054813
Андрей8989
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата в запросе
как нужно было указывать дату в запросе? в таблице дата записана так: 01.06.2011

надо выбрать что-то у которых дата между 01.11.2012 и 20.11.2012 не помню как записывалось в операторе between. напомните
...
Рейтинг: 0 / 0
27.11.2012, 14:34
    #38054846
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата в запросе
Код: sql
1.
2.
? {^2012-11-01}
? date(2012, 11, 1)


date() только в VFP9
...
Рейтинг: 0 / 0
27.11.2012, 21:41
    #38055535
Дата в запросе
Андрей8989,
Дополню...
CTOD("01.11.2012")
...
Рейтинг: 0 / 0
27.11.2012, 21:47
    #38055539
Дата в запросе
Андрей8989надо выбрать что-то у которых дата между 01.11.2012 и 20.11.2012 не помню как записывалось в операторе between. напомните
По стандарту:
Код: sql
1.
2.
select a.* from a
where a.data between ctod('01.11.2012') and ctod('20.11.2012')



С использованием Фоксовых "фич"
Код: sql
1.
2.
select a.* from a
where between(a.data,ctod('01.11.2012'),ctod('20.11.2012'))
...
Рейтинг: 0 / 0
28.11.2012, 06:42
    #38055743
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата в запросе
Станислав С..кийАндрей8989,
Дополню...
CTOD("01.11.2012")
Дополняй тогда полностью. Работа CTOD() зависит от настройки SET DATE
по умолчанию используется американский формат ММ.ДД.ГГ вобщем это может быть 11 января 2012 г.

Где-то ранее на сделать
Код: sql
1.
set date german
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Дата в запросе / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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