700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > mysql删除学生记录_mysql删除重复记录语句 删除除了 id 号不同 其他都相同的学生冗余信息...

mysql删除学生记录_mysql删除重复记录语句 删除除了 id 号不同 其他都相同的学生冗余信息...

时间:2021-08-23 05:33:09

相关推荐

mysql删除学生记录_mysql删除重复记录语句 删除除了 id 号不同 其他都相同的学生冗余信息...

/**

在Mysql下执行:

delete from my.stu where id not in( select min(id) id from my.stu group by code

) ;

用途是去重复标题,但是却报错!

You can't specify target table 'stu' for update in FROM clause

解决办法就是:

mysql中不能这么用。 (等待mysql升级吧)

错误提示就是说,不能先select出同一表中的某些值,再update这个表(在同一语句中)

替换方案:

create table tmp as select min(id) as col1 from blur_article group by title;

delete from blur_article where id not in (select col1 from tmp);

drop table tmp;

*/

删除除了 id 号不同,其他都相同的学生冗余信息

2.学生表如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。