selectの結果を元にdelete文を発行する方法が今まで知らなかったんだけど出来ることを知った。
delete from
table a
where
(
a.key1,
a.key2
)
in
(
select
b.key1,
b.key2
from
table b
)
inで複数レコードのリターンが扱えるとは!
結構使えるので覚えておかないと。
delete from
table a
where
(
a.key1,
a.key2
)
in
(
select
b.key1,
b.key2
from
table b
)
inで複数レコードのリターンが扱えるとは!
結構使えるので覚えておかないと。