![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите составить SQL запрос [D6, Paradox]
lats © (2003-03-18 10:59:00)Есть Таблица Paradox. В ней поля "Дата" и "Месяц". Нужно получить все записи в которых "Дата" + "Месяц" = параметру.
Тоесть пирбавить к дате колличество месяцев и сравнить результат с переменной.
stone (2003-03-18 12:07:00) [1]
>Проверять каждый месяц да еще и год (високосный) это слишком накладно
Писать программы вообще не просто.
> А кстати как именно (в коде) прибавить дни к дате в SQL
> запросе для Paradox
Не помешало бы для начала разобраться как Paradox хранит данные такого типа, тогда множество вопросов отпадет само собой.
lats (2003-03-18 11:25:00) [2]Дней то в каждом месяце от 28 до 31. Проверять каждый месяц да еще и год (високосный) это слишком накладно. Скорее всего есть другой выход. А кстати как именно (в коде) прибавить дни к дате в SQL запросе для Paradox
stone (2003-03-18 11:17:00) [3]количество дней в данном случае = количество месяцев * количество дней в каждом месяце
lats (2003-03-18 11:14:00) [4]А нужно количество месяцев.
Существуют приботры, поверяеммые с определенным интервалом (в месяцах) нужно узнать подошло-ли время поверки.
stone (2003-03-18 11:01:00) [5]К дате нельзя прибавить количество месяцев, можно только количество дней.