Таблица IA
Id Status Details
1 open aaa
2 close bbb
3 open ccc
4 open ddd
5 open eeee
6 open ffff
7 open gggg
8 close iii
9 close hhh
10 open jjj
ИД первичного ключа
Таблица snapshot_IA
Id Status Details
1 open aaa
2 close bbb
3 open ccc
4 open ddd
5 open eeee
4 open ffff
5 open sdsd
4 open sdsdd
1) Данные таблицы IA изменяются ежедневно
2) Таблица снимков не выполняетсяиметь первичный ключ
3) таблица снимков должна иметь новые строки из таблицы IA
4) таблица снимков должна получать строки из таблицы IA, если таблица IA
идентификатор присутствует в таблице снимков, но статус открыт в таблице снимков
например
select T1.id1,T1.status,T1.details from
IA T1,
snapshot_IA T2
where
T1.id1 = T2.ID1
and T2.status <> 'close'
Один из способов сделать это - использовать курсор.
Можете ли вы предложить какой-либо другой эффективный способ, кроме этого?