题目描述

题解
子查询解
运行时间:51ms超过25.03% 用Mysql提交的代码
占用内存:7452KB超过9.25%用Mysql提交的代码
DELETE FROM titles_test
WHERE id NOT IN (
SELECT id_min FROM (
SELECT MIN(id) AS id_min
FROM titles_test
GROUP BY emp_no
)A
);
神仙解
自己按两张表来比对
运行时间52ms
占用内存7524KB
DELETE t1
FROM titles_test t1 join titles_test t2
on t1.emp_no = t2.emp_no
where t1.id > t2.id;
本文比较了MySQL中DELETE操作的子查询解法与直接比对表的效率问题,探讨了神仙解法并分析了运行时间和内存占用。

1535

被折叠的 条评论
为什么被折叠?



