题解 | #删除emp_no重复的记录,只保留最小的id对应的记录。#

删除emp_no重复的记录,只保留最小的id对应的记录。

http://www.nowcoder.com/practice/3d92551a6f6d4f1ebde272d20872cf05

问题:删除emp_no重复的记录,只保留最小的id对应的记录。

问题拆解:

delete from titles_test 						--删除表格内的信息用delete from 表名 where 筛选条件
WHERE
titles_test.id not in							--删除表格内容用否定取最小id的值的其他值
(select id1 from 
    (select tt1.emp_no, min(tt1.id) id1 from	--找出分组后最小的id值
    titles_test tt1
     group by tt1.emp_no) re 					--将表格按照emp_no分组
);
全部评论
顺便想问下如何在每行代码的后面添加注释但是不会影响整个复制代码啊。。。
点赞 回复 分享
发布于 2022-01-04 12:39

相关推荐

牛客74464229...:年底就这样,招人的要不是很缺人的,要不就是岗位要求高的
点赞 评论 收藏
分享
饿魔:没人说?我来牛美孩
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务