Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2015, 17:49   #1
Alina1807
Пользователь
 
Регистрация: 29.03.2015
Сообщений: 21
По умолчанию Delphi и Access - Нужен код, чтобы рассчитать оплату учителям по каждому их предмету

В общем мне нужна ваша помощь, программисты!
Имеется вот такая таблица
12.jpg
(она уже подключена к ДЕЛФИ, я заскринила аксесс, чтобы понятно было)
В общем мне нужен код, чтобы рассчитать оплату учителям по каждому их предмету, задействовать поля только кол-во часов, и оплату за час
ОЧЕНЬ НАДЕЮСЬ НА ВАС, ДРУЗЬЯ, Я ЕЩЕ НОВИЧОК СОВСЕМ
Alina1807 вне форума Ответить с цитированием
Старый 31.03.2015, 19:58   #2
zvygin1964
Старожил
 
Аватар для zvygin1964
 
Регистрация: 19.06.2013
Сообщений: 2,469
По умолчанию

Эту тему уже сделали:
http://programmersforum.ru/showthread.php?t=275437 ?
Покажите результат, потом новый вопрос. У вас уже было предупреждение...
Репутация: полный "0"
zvygin1964 вне форума Ответить с цитированием
Старый 31.03.2015, 20:30   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
рассчитать оплату учителям по каждому их предмету
Код:
Select Предмет, sum([Количество часов])*sum([Оплата (час)]) 
 from Табличка 
 group by Предмет
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.04.2015, 08:44   #4
Alina1807
Пользователь
 
Регистрация: 29.03.2015
Сообщений: 21
По умолчанию

А как это сделать для каждого учителя? ( Например если ввести в EDIT фамилию преподавателя и в dbgrid вывести его группы и расчет)

Последний раз редактировалось Alina1807; 01.04.2015 в 08:46.
Alina1807 вне форума Ответить с цитированием
Старый 01.04.2015, 08:49   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

По всем преподам:
Код:
Select [Код препода],Предмет, sum([Количество часов])*sum([Оплата (час)]) 
 from Табличка 
 group by 1,2
Цитата:
если ввести в EDIT фамилию преподавателя
Как называется поле ФИО?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.04.2015, 09:00   #6
Alina1807
Пользователь
 
Регистрация: 29.03.2015
Сообщений: 21
По умолчанию

Значит по полю КОД, тогда еще должно быть условие что код от 1 до 7-ми...
Alina1807 вне форума Ответить с цитированием
Старый 01.04.2015, 12:00   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
Where [код препода] between 1 and 7
Или в having by
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен курсовой по предмету средства визуального программирования приложений kobrin13 Фриланс 6 19.10.2014 10:01
Придумай оптимизацию хранения элементов в БД так, чтобы иметь доступ к каждому элементу за константное время. нужен алгоритм AlexTeyder Помощь студентам 5 15.09.2014 15:11
[Delphi]нужен код TUberwer Помощь студентам 0 09.07.2013 16:27
delphi+access как сделать чтобы все видели сообщение без перезапуска программы undead92 БД в Delphi 2 26.03.2012 11:04
Нужен код для того чтобы открывалась главная страница после отправкизаказа. Иван_С HTML и CSS 7 14.12.2010 23:57