|
|
|
| Имеется таблица tblOrder:
IDOrder (Long) PK
...
IDCustomer (Long) (Заказчик)
IDWay (Long) (Маршрут)
GrossWeight (Single) (Вес)
Задача:
Посчитать процентную долю веса каждого маршрута к общему весу всех маршрутов этого заказчика. И так для каждого заказчика .
Типа:
Заказчик1 - Маршрут1 - 15%
Заказчик1 - маршрут2 - 45%
Заказчик1 - Маршрут3 - 40%
Заказчик2 - Маршрут.. - 45%
Заказчик2 - Маршрут...- 55%
....
То что я "наваял" двумя запросами и функцией работает, но медленно.
Может кто подскажет правильное решение задачи?
Благодарю за внимание. | |
|
| |
|
|
|
| Во блин.
Заменил функцию запросом с группировкой, все заработало на порядок быстрее.
Учиться *3 ... Как завещал великий. | |
|
| |