
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.11.2003, 11:14
|
|||
|---|---|---|---|
|
|||
Средневзвешенная |
|||
|
#18+
Помогите начинаюшему в Фссуыы. Необходимо определить средневзвншенный курс. Еасть кол-во и курс купленных и проданных долларов на каждый день. Необходимо вычислить средневзвешенный курс например на 1000 дол. (кол-во*курскупл-кол-во*курспрод)+(кол-во*курскупл-кол-во*курспрод)+../1000 Не знаю даже как подступиться к этой проблеме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2003, 12:20
|
|||
|---|---|---|---|
Средневзвешенная |
|||
|
#18+
> ... например на 1000 дол Интересно, а если все продажи за день были по $300, как из них выбрать 1000? 300+300+300=900 300+300+300+300=1200 Или я чего-то недопонял, или неполная постановка задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2003, 12:29
|
|||
|---|---|---|---|
Средневзвешенная |
|||
|
#18+
Напишите запрос, в котором будет поле ваше вычисленное SELECT SUM(кол-во*курскупл-кол-во*курспрод)/1000 as myResult FROM Ваша_таблица ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 14:13
|
|||
|---|---|---|---|
|
|||
Средневзвешенная |
|||
|
#18+
Структура БД: КурсКуплДол Денежный Кол_воКуплДол Числовой СумКуплДол Денежный КурсПродДол Денежный Кол_воПродДол Числовой СумПродДол Денежный ДатаОперации Дата/время Наимен операции Дата операции Курс Купл Дол Кол-во купл дол Сум Купл Дол Курс Прод Дол Кол-во Проддол Сум Прод Дол Покупкадол 17.11.2003 11:00 29,85 300 Покупкадол 17.11.2003 15:00 29,85 250 Проддол 18.11.2003 08:00 30,00 350 Покупкадол 18.11.2003 20:00 29,70 600 Проддол 19.11.2003 20:00 30,15 400 покупкадол 19.11 2003 21:00 29,90 900 Формула для вычисления: ((300*29,85) + (250*28,85) – (350*30) + (600*29,7) –(400*30,15)+ (600*29,90))/1000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2003, 14:33
|
|||
|---|---|---|---|
Средневзвешенная |
|||
|
#18+
Вы по типу операции сделайте 2 запроса SELECT SUM(Курс Купл Дол * Кол-во купл дол)/1000 as myResult FROM Ваша_таблица Where Наимен операции = Покупкадол SELECT SUM(Курс Прод Дол * Кол-во Проддол)/1000 as myResult FROM Ваша_таблица Where Наимен операции = Проддол Разница между ними и даст результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=EXTAX&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
25ms |
get settings: |
12ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 680ms |
| total: | 884ms |

| 0 / 0 |
