in select

UPDATE mytable
SET node_index = 0
WHERE rowid IN
(
SELECT rid
FROM (
SELECT rowid AS rid
FROM mytable
WHERE procs_dt IS NOT NULL
ORDER BY
cret_dt, prty
)
WHERE rownum <= 10
)


update mytable set node_index=0 where id in (
SELECT
id
FROM
( SELECT id FROM mytable WHERE procs_dt IS NULL order by CRET_DT,PRTY desc)
WHERE
rownum<=10
)

版权声明:本文为chokee原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。