|
Сравнение сум
|
|||
---|---|---|---|
#18+
Есть таблица. Как получить колонку PAY_DATE ? Код: xml 1. 2. 3. 4. 5. 6. 7.
INITIAL_AMOUNT если >= PAY_AMOUNT тогда LAST_DATE. Если не равно записать ту дату в каком NUMS она была равна ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2019, 14:58 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
извиняюсь PAY_AMOUNT >= INITIAL_AMOUNT ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2019, 15:07 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Frequency NUMS она была равна NUM равна или больше ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2019, 15:13 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
SY Subquery. SY. Буду очень благодарен если пожете , на примере выборки. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2019, 23:19 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Frequency Буду очень благодарен если пожете , на примере выборки. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 09:10 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Frequency, почему для ід=55 пусто, а не 11/30/2011 (num=6) ? ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 09:42 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Постараюсь объяснить, в меру своей бестолковости (признаюсь). Рассмотрим еще раз таблицу которую я отправил. Нужно сравнивать каждый INITIAL_AMOUNT с каждым PAY_AMOUNT. Если удовлетворяет условию PAY_AMOUNT >= INITIAL_AMOUNT , вывести в PAY_DATE ту дату где она удовлетворяла, как в таблице указал. То есть : В 1-ой строке норм. Во 2-ой строке сравниваем INITIAL_AMOUNT = 300 с PAY_AMOUNT = 120 , не равно. Сравниваем INITIAL_AMOUNT = 300 с 3-ей строкой где PAY_AMOUNT = 300 тут норм записываем PAY_DATE 9/2/2011. И так далее. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 11:24 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Frequency И так далее. то же самое распишитте для 55 10/31/2011 600 100 почему пусто, а не 11/30/2011? ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 11:48 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Frequency, Код: 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.
в какой строке неправильный PAY_DATE и почему? ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 12:00 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Stax Frequency И так далее. то же самое распишитте для 55 10/31/2011 600 100 почему пусто, а не 11/30/2011? ..... stax да да все верно ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 12:06 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Stax Frequency, Код: plsql 1.
..... stax если t2.pay_amount >= t.initial_amount тогда результат слетит ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 13:07 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
то есть pay_amount и больше может быть ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 13:20 |
|
Сравнение сум
|
|||
---|---|---|---|
#18+
Stax Frequency, Код: 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.
в какой строке неправильный PAY_DATE и почему? ..... stax Немного доработал , вариант с min(last_date) мне помог, спасибо большое. Очень помогли ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 13:42 |
|
|
start [/forum/topic.php?fid=52&msg=39885219&tid=1881906]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 159ms |
0 / 0 |