powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в FoxPro 2.5 реализовать следующие условия.
6 сообщений из 6, страница 1 из 1
Как в FoxPro 2.5 реализовать следующие условия.
    #37991383
gera3323
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вывести программным путем
1)список литературы всех Московских издательств за последний год.
2)данные о количестве книг каждого автора.

как в FoxPro 2,5 преоброзовать дату в формате дд.мм.гггг в числовой формат ?

мне надо создать условие -вывести список книг за последний год
...
Рейтинг: 0 / 0
Как в FoxPro 2.5 реализовать следующие условия.
    #37991396
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В чистом виде в 2.5 насколько я помню, нет функции, но можно обойти следующим способом:
Преобразовать дату непосредственно в число. Скажем дату 25.12.2011 сделать числом обычным 25122011.

В 2.5 есть функции извлечения дня, месяца и года из даты. Остальное дело техники.
...
Рейтинг: 0 / 0
Как в FoxPro 2.5 реализовать следующие условия.
    #37991401
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что Вы потом с этим числом будете делать? Надеюсь, Вы в курсе, что бывают високосные года?

Если нужна дата, отстоящая ровно на 12 месяцев назад от текущей, то используйте функцию GoMonth()

Код: sql
1.
2.
?Date()              && Текущая дата
?GoMonth(date(),-12) && дата, на 12 месяцев раньше текущей (год назад)
...
Рейтинг: 0 / 0
Как в FoxPro 2.5 реализовать следующие условия.
    #37991403
gera3323
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miv32,

и как дату преоброзовать
...
Рейтинг: 0 / 0
Как в FoxPro 2.5 реализовать следующие условия.
    #37991458
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Синтаксис смотрите в описании функций, есть же Help.
И действительно, зачем число?
Почему бы сразу не выбрать за некий период. Типа
select ... from ... where дата издания between начало_диапазона and конец_диапазона
...
Рейтинг: 0 / 0
Как в FoxPro 2.5 реализовать следующие условия.
    #37991729
Banditos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gera3323miv32,

и как дату преоброзовать

VAL(DTOC(DATE(), 1))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в FoxPro 2.5 реализовать следующие условия.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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