delete 和select搭配
时间: 2023-09-16 11:09:33 浏览: 119
oracle基本查询操作子查询用法实例分析
使用delete和select搭配可以实现删除符合条件的数据。首先,可以使用select语句来查询符合条件的数据。然后,将该select语句作为子查询放在delete语句中的条件部分,以实现删除操作。例如,可以使用以下语句删除表doctor中department为'心血科'的前两条数据:
delete from doctor where d_id in (select d_id from (select d_id from doctor where department ='心血科' GROUP BY d_id desc LIMIT 2) as id);
这将删除满足条件的数据,并保留其他数据。使用delete和select搭配可以灵活地根据特定条件删除数据。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文