CSDN论坛 > 其他数据库开发 > DB2

急,请问如何从Db2数据库的一张表中选出重复的行 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:6380
Blank
红花 2003年9月 Oracle大版内专家分月排行榜第一
2003年6月 Oracle大版内专家分月排行榜第一
2003年5月 Oracle大版内专家分月排行榜第一
2003年4月 Oracle大版内专家分月排行榜第一
2002年12月 Oracle大版内专家分月排行榜第一
2003年5月 DB2大版内专家分月排行榜第一
2003年4月 DB2大版内专家分月排行榜第一
Blank
蓝花 2004年2月 Oracle大版内专家分月排行榜第三
2003年8月 Oracle大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:5
Bbs1
本版专家分:0
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
mysql 数据库删除一张表中的重复数据
1.备份操作表数据TBL_BASE_YTX_GROUP2.复制操作表  TBL_BASE_YTX_GROUP   tbl_base_ytx_group_copy13.删除复制表中的数据delete from tbl_base_ytx_group_copy14.去重操作表中数据插入到复制表insert into tbl_base_ytx_group_copy1(LOCAL_ID,GROUP_ID,L...
查询一张表中是否有重复数据行
查询一张表中是否有重复数据行 业务情景: 查询一张表中是重复数据;或者统计有几个列是否存在重复。 查询sql 按照某些字段进行分组统计,例如,可以按照主键等进行分组,就能统计是否有重复行。语句如下: select A,B from table1 group by A,B having count(*) > 1; 案例分析 分析 kx_kq_channelsu...
oracle一张表向另一张表插入不重复数据merge into用法
参考1: 由于项目中需要用到批量插入,为了防止用户插入重复的数据,需要先判断插入的数据是不是已经存在,如果存在则忽略这次插入,否则插入这条数据,刚开始的时候是先用一条SQL语句判断,如果返回结果是真(记录已经存在),则忽略,否则插入这条数据,这样的话插入一条数据就要发起两个到数据库的连接,后来发现这样做效率实在太低了,Google了一下,发现oracle数据库支持merge语句,做了
统计一个数据库内所有表的记录条数总和,统计一个数据库中有多少张表的SQL语句
--统计一个数据库内所有表的记录条数总和select SUM(rowcounts)from (SELECT OBJECT_NAME(id) AS [TBName],MAX(rowcnt)[rowcounts]       FROM sys.sysindexes GROUP BY OBJECT_NAME(id))ss--统计一个数据库中有多少张表的SQL语句select count(*) from ...
DB2如何检索数据库中第100到200条数据
select   T.sicCd form Table T  where   T.sicCd not in (      select       sicCd     form        Table          fetch first 100 rows only   ) fetch first 100 rows only 思路:选取第一百到第二百条就是
使用db2获取某一行或者从N到M行结果
select *from (select wuid,ROW_NUMBER() OVER(order by workseq asc) as a from WORKPROCESS where muid='702711' ) where a=1 ;
Oracle中怎样查询、删除一张表中的重复数据
一、怎样查询重复数据 1.  查询一个表中所有字段都相同的记录     比如现在有一人员表   (表名:peosons)       若想将姓名、编号、住址这三个字段完全相同的记录查询出来:      select  p1.*  from  persons  p1,persons  p2  where  p1.name=p2.name  and  p1.id =  p2.id  a
如何删除一张表重复的记录?
temp_table: 是一张临时表 a :是要处理的表(有重复数据的) --把 a的记录distinct后的结果放入到temp_table select   distinct    *    into    temp_table    from   a --把a表的记录清空 delete  from   a --把temp_table表的数据(没有重复记录),插入到a表 i
DB2 查看表数据大小
ADMINTABINFO administrative view and ADMIN_GET_TAB_INFO table function - Retrieve size and state information for tables Example 1: Retrieve size and state information for all tables SELECT * FROM SY
db2 创建数据库和表
 先输入:C:\Users\acer>db2cmd    调出DB2编辑器    C:\Users\acer>db2  (c) Copyright IBM Corporation 1993,2007  DB2 客户机 9.7.1 的命令行处理器    可从命令提示符处发出数据库管理器命令和 SQL 语句。例如:      db2 => connect to sample      db2
关闭
关闭