powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / переписать запрос с sql на foxpro
2 сообщений из 2, страница 1 из 1
переписать запрос с sql на foxpro
    #36649916
maximt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть запрос на mysql
нужно сделать аналог для visual foxpro

запрос такой:
Код: plaintext
1.
2.
3.
4.
select id, name, expire_year, expire_month, expire_day ,
case when expire_month> 0  or expire_day> 0  then expire_year+ 1  else expire_year end as `total_year`
from products 
having `total_year`>= 3 

что он собственно делает:
в таблице три поля - год, месяц, день хранения.
например, один продукт может храниться ровно 3 года, а другой 2 года, 5 месяцев, 20 дней

нужно выбрать продукты с округлением до года (в большую сторону).
в примере скрипта идет проверка - если месяц или год больше 0 то прибавим сразу еще 1 год.

подскажите как изобразить на фокспро?
...
Рейтинг: 0 / 0
переписать запрос с sql на foxpro
    #36649940
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maximt,

case when заменить на iif(,,)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / переписать запрос с sql на foxpro
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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