powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как выбрать данные за период??
3 сообщений из 3, страница 1 из 1
Как выбрать данные за период??
    #32083819
balbes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HELLO

Отложил на потом т.к. считал что в принципе задача не составляет трудности, но при её реализации оказалось, что всё не совсемь так:

Дело в том, что мне нужно выбрать определенные данные (показания кВт/ч.) за определённый период времени, а точнее говоря, то даётся норма потредления в кВт/ч на год 1200 кВт/ч, что составляет в месяц 100 кВт/ч. Если человек потребляет 100<=кВт/ч. (в месяц) то все в порядке, а если >100 кВт/ч. то в результате к концу года он переберёт норму - чего допустить нельзя. Для этого и нужно при вводе данных (показаний) призвести проверку, а какое же количество кВт/ч накопилось у данного абонента за период оплаты.

База Paradox. Структура Date_opl дата оплаты (внесения платежа), pkz (показания) и Date_nper (дата конца оплачиваемого периода).

Т.к. нужно выбрать pkz по Date_nper - но это то же конечная дата периода, допустим 01.08.2002, а как выбрвть SUM(pkz) WHERE 2002 г. Следовательно если дата 01.08.2003 то SUM(pkz) WHERE 2003 г.

Прошу простить за сумбудрное изложение мысли.... Устал башка не варит совсемь....
...
Рейтинг: 0 / 0
Как выбрать данные за период??
    #32083848
LexusR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если интересует сумма за конкретный год к которому принадлежит
вводимая параметром дата конца периода оплаты
то можно сделать примерно так
select Year(DateOpl), sum(pkz) from MYBase
where Year(DateOpl)=Year(Date_nper)
and Date_nper = '08/01/2003'
group by Year(DateOpl)
...
Рейтинг: 0 / 0
Как выбрать данные за период??
    #32083992
balbes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L exusR

Thank you..
смысл уловил пойду пробовать.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как выбрать данные за период??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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