将具有rowid和rownum的Oracle查询转换为MySQL查询

时间:2016-03-15 08:22:34

标签: mysql oracle

我在Oracle中有以下查询。       我如何将其转换为MySQL,因为MySQL中没有rowid和rownum?

update test_dalpu 
    set data_present ='true'
    where rowid
       in (select rowid from
              (select rowid
               from test_dalpu
               where EXP_TIME < current_date ORDER BY PRIORITY)
            where rownum <= 7 );

1 个答案:

答案 0 :(得分:0)

使用limit 7代替rownum <=7。而且我认为你不需要rowid吗?