sql 排除重复(面试经常用到哦)
来源:互联网 发布:高新区行知小学怎么样 编辑:程序博客网 时间:2024/05/29 15:33
排除重复有两种,一种是有唯一标识字段的表,一种是没有唯一标识字段的表,现在来给大家讲讲这两种怎么排除重复
一、表结构
sql 语句:
SELECT DISTINCT * INTO #Tmp FROM table1
DROP TABLE table1
SELECT * INTO table1 FROM #Tmp
DROP TABLE #Tmp
上面的语句是针对sql server
针对mysql的语句是:
CREATE TEMPORARY TABLE temp(SELECT DISTINCT * FROM table1);DROP TABLE table1;
CREATE TABLE table1(SELECT * FROM temp );
DROP TABLE temp;
二、表结构
sql语句:
DELETE table1 WHERE ID NOT IN(select MIN(ID) from table1 group by name,num )
分析:select MIN(ID) from table1 group by name,num 这一句先分组获取相同的最先的id其中一项,not in 就是把其他的给删除了。
0 0
- sql 排除重复(面试经常用到哦)
- 经常用到的SQL
- 经常用到的sql
- 经常面试到的SQL题(查询重复数据和清除重复数据)
- iOS面试经常用到的问题
- iOS面试经常用到的问题
- 一些经常用到的SQL语句
- 开发中经常用到的sql语句:
- 平时经常用到的SQL server 语句集合
- SQL Server数据库中经常用到的identity列
- SQL Server数据库中经常用到的identity列
- 使用SQL Server时经常用到的几个设置选项
- SQL Server数据库中经常用到的identity列
- SQL Server数据库中经常用到的identity列
- 一些工作和学习中经常用到的SQL语句
- SQL Server数据库中经常用到的identity列
- SQL Server数据库中经常用到的identity列
- SQL Server 经常用到的几个设置选项
- 【ubuntu安装eclipse 出现no swt-gtk-3740 in java.library.path no swt-gtk in java.library.path】
- FLV 文件格式解析
- ios shake手势
- intent传递对象的两种方法
- 【数据结构】链式栈的操作
- sql 排除重复(面试经常用到哦)
- Spket安装配置
- 想做基于语义分析的移动搜索引擎,“出门问问”确认获得SIG领投的近千万美金B轮融资
- void is an invalid type for the variable……错误解决
- Junit4 Suite用法 及 整包放进Suite的方法求助
- [python]json.load() vs val()探究
- Android密码框中显示隐藏密码
- Jdk源码调试
- {dede:pagebreak/} 文章分页样式的修改