首页 > 编程 > Java > 正文

Java面试题系列(1)sql第一题

2019-11-06 08:11:27
字体:
来源:转载
供稿:网友

java面试题系列(1)sql第一题

如何删除掉一张表重复记录? 答:假设一张表有若干个记录,其中比如有8条相同记录,即重复记录,我们如何删除这些重复记录并保留其中一条。详细代码描述如下:

create table cat(catId int,catName varchar(40))insert into cat values(1,'aa')//重复执行插入多次select * from catselect distinct * into #temp from cat//将cat表不重复的记录保存到临时表delete from cat//把cat表数据清空insert into cat select * from #temp//将临时表的记录插入原表即可drop table #temp//删除临时表
上一篇:JAVA GC 机制详解

下一篇:java基础-内部类

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表