|
sql запрос
|
|||
---|---|---|---|
#18+
Добрый вечер коллеги Прошу совета Имеется таблица счетов: id поставщика, разница между датами выставления счета и погашения. Нужно выбрать по поставщикам разницы дат, которые наиболее часто встречаются. Если бы это был FB25, то запросто через CTE. А у меня база , которую поддерживаю в IB56. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2018, 18:09 |
|
sql запрос
|
|||
---|---|---|---|
#18+
Приводи DDL и DML (с данными, что есть и что надо получить). Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2018, 18:15 |
|
sql запрос
|
|||
---|---|---|---|
#18+
CREATE TABLE INVOICES ( ID_INVOICE VARCHAR(30) CHARACTER SET NONE NOT NULL, ID_SUPPLIER VARCHAR(3) CHARACTER SET NONE, INV_NBR VARCHAR(30) CHARACTER SET NONE NOT NULL, INV_DATE DATE, DUE_DATE DATE, PAYM_DELAY COMPUTED BY (f_ageindays(inv_date, due_date)) ); частота разниц *1 select count( invoices.id_supplier ) count_of_id_supplier, invoices.paym_delay, invoices.id_supplier from invoices where ( (invoices.inv_date >= :user_date) ) group by invoices.paym_delay, invoices.id_supplier ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2018, 18:24 |
|
sql запрос
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
частота разниц Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2018, 18:25 |
|
sql запрос
|
|||
---|---|---|---|
#18+
Если бы FB25, то наверное как то так Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2018, 18:35 |
|
sql запрос
|
|||
---|---|---|---|
#18+
AlexeyM123Нужно выбрать по поставщикам разницы дат, которые наиболее часто встречаются. так, например Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2018, 10:37 |
|
sql запрос
|
|||
---|---|---|---|
#18+
court, спасибо, но кажется не взлетит я использую для хранения некоторых выборок FB25 решу проблему через GTT + CTE всем спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2018, 11:27 |
|
sql запрос
|
|||
---|---|---|---|
#18+
AlexeyM123, Создай в IB56 вьюху с запросом из CTE, а дальше делай JOIN к своей вьюхе ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2018, 12:10 |
|
|
start [/forum/topic.php?fid=40&fpage=29&tid=1560930]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 169ms |
0 / 0 |