|
Перестроение запроса c Except
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть запрос который вычисляет разница между двумя таблицами через Except Код: plsql 1. 2. 3.
Результат дописывается в TableStore Должен появится еще один столбец A15, каким образом можно перестроить запрос что бы столбец с этой аналитикой сохранялся только для разницы и не учитывался для уже зафиксированных записей, т.е. если А15 в TableStore не заполнен то не сравниваем, если заполнен то сравниваем есть ли дубли в TableCalc. За один заход TableCalc может выдать до 30000 записей из которых запишется около 2000. Уникальных ключей нет, точнее он будет составной {card, A1 ... A14}. Сокращенный пример TableCalc Card A1 A2 Money A15112100231221002322210024 TableStore Card A1 A2 Money A15112100Null22210024 Нужен результат Card A1 A2 Money A1512210023 Напрашивается вариант с JOIN, но нет ли таких же быстрых вариантов как с Except? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2020, 22:45 |
|
|
start [/forum/topic.php?fid=53&msg=40005968&tid=1994437]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
205ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 299ms |
0 / 0 |