powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / помогите составить Select запрос
3 сообщений из 3, страница 1 из 1
помогите составить Select запрос
    #36921591
akva_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица с 4 полями: Fio, Dat (Дата), Stip (Стипендия), Dotat (Дотация). Нужно провести индексацию ( т.е. (koef-1)*(stip+dotat) ) стипендий и дотации с определенной даты (задается) для каждой записи в поле Fio, т.е. по одной фамилии должна быть суммарная доплата. Нужно составить Select запрос который это реализует.

Код: plaintext
SELECT DISTINCT Fio, (koef- 1 )*(stip+dotat) as Doplata FROM bd WHERE dnach<dat ORDER BY Fio INTO TABLE sql_1

dnach - Введенная пользователем дата.

Вот этот запрос создает таблицу с повторяющимися фамилиями, а как по ним посчитать суммарную доплату не могу додумать. Помогите пожалуйста.
...
Рейтинг: 0 / 0
помогите составить Select запрос
    #36921817
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
akva_m
Код: plaintext
SELECT DISTINCT Fio, (koef- 1 )*(stip+dotat) as Doplata FROM bd WHERE dnach<dat ORDER BY Fio INTO TABLE sql_1
Вот этот запрос создает таблицу с повторяющимися фамилиями, а как по ним посчитать суммарную доплату не могу додумать. Помогите пожалуйста.ХШ подсказывает, что вам нужно
Код: plaintext
SELECT Fio, sum((koef- 1 )*(stip+dotat)) as Doplata FROM bd group by fio WHERE dnach<dat ORDER BY Fio
...
Рейтинг: 0 / 0
помогите составить Select запрос
    #36924439
akva_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglir,

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


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