|
|
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Ребята помогите написать запрос: Что имеем: Есть таблица с курсов валют от рубля Пример: Валюта | Покупка | Продажа USD___ | 58.60__ | 61.20 EUR___ | 64.02__ | 68.26 GBP___ | 73.56__ | 78.86 Как написать и разом получить кросс курсы основывая на эту таблицу в парах Пример Тип Операции | Валюта А| Валюта В| Курс | Покупка _____| USD ____ | EUR ___ | 1.046 Продажа ____| USD ____ | EUR ___ | 0.858 Так же между всеми валютами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 11:59 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
RTFM self-join ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 12:00 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Elic, да верно вопрос RTFM, но застрял не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 12:42 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Mr.Brownда верно вопрос RTFM, но застрял не получаетсяРад бы показать, что покупаем талеры, а продаём эуры, и наоборот, да не получается: Код: plsql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 12:51 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Elic, Набросал так, но вариант по проще есть ? select a.cur , a.buy/b.sell from (select cur , sell from tmp a where a.cur='USD') a, (select cur , buy from tmp a where a.cur='EUR') b union select a.cur , a.buy/b.sell from (select cur , sell from tmp a where a.cur='USD') a, (select cur , buy from tmp a where a.cur='GBP') b ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 13:01 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 13:09 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Mr.Brownвариант по прощепо какой проще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 13:10 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
NETClient п о какой проще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 13:11 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Elic, да, так даже лучше, но есть но, так не получиться " a.buy/b.sell, a.sell/b.buy" нужно отдельная строка продажи, отдельная строка покупки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 13:24 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Mr.Brownнужно отдельная строка продажи, отдельная строка покупкиГлупости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 13:26 |
|
||
|
Расчет кросс курсов
|
|||
|---|---|---|---|
|
#18+
Mr.Brown, Вам надо кросс курс относительно долара, или любая пара? напр EUR - GBP Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2017, 16:13 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=178&tid=1886562]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
251ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 553ms |

| 0 / 0 |
