Показать сообщение отдельно
  #6  
Старый 04.06.2014, 10:49
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

В Продажи надо бы еще добавить дату, без которой не выбрать данные за месяц. И при такой формуле расчета, вам не нужна таблица Товары.
Для Акцеса вот такой заросец выходит:
Код:
SELECT Продавцы.ФИО, Count(Продажи.[Дата]) AS Продаж, 
             1500+1500*Switch(Продаж>=1000,0.5, 
                                              Продаж Between 999 And 500, 0.25,
                                              Продаж Between 499 And 100, 0.05,
                                              Продаж Between 99 And 0, 0) AS ЗП, 
             [ЗП]-[ЗП]/100*3.6-[ЗП]/100*15 AS Итого
FROM (Продавцы INNER JOIN Продажи ON Продавцы.Код = Продажи.КодПродавца) INNER JOIN Товары ON Продажи.КодТовара = Товары.Код
WHERE (((Month([Дата]))=6))
GROUP BY Продавцы.ФИО;
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием