1、查找表中的重复记录:
select id from hb_vipuserinfo where id in (select id from hb_vipuserinfo group by id having count(id) > 1);
2、删除表中的重复记录,并保留rowid最小的记录(适合ORACLE):
delete from hb_vipuserinfo where id in (select id from hb_vipuserinfo group by id having count(id ) > 1) and rowid not in (select min(rowid) from hb_vipuserinfo group by id having count(id ) > 1);
3、DB2中表数据导入导出的命令
导出
EXPORT TO myfile.del OF DEL MESSAGES msg.out
SELECT staff.name, staff.dept, org.location
FROM org, staff
WHERE org.deptnumb = staff.dept;
含LOB字段
EXPORT TO 'F:\T_ITEM_CODE.del' OF DEL
LOBS TO
'F:\'
MODIFIED BY
LOBSINFILE
MESSAGES 'F:\exportmsg.out'
SELECT * FROM "DB2FRTER"."T_ITEM_CODE";
#SYNC 10;
导入
IMPORT FROM file_name OF file_type
MESSAGES message_file
[ INSERT | INSERT_UPDATE | REPLACE | REPLACE_CREATE | CREATE ]
INTO target_table_name
4、删除重复数据
insert into tps_user_menu_old select * from tps_user_menu;
insert into tps_user_menu_new SELECT * FROM tps_user_menu
GROUP BY usercode, menuid HAVING COUNT(DISTINCT usercode)=1;
分享到:
相关推荐
sql常用语句sql常用语句sql常用语句sql常用语句sql常用语句sql常用语句sql常用语句sql常用语句sql常用语句
SQL常用语句集锦,很好用的哦 SQL常用语句集锦,很好用的哦
自己整理的sql常用语句,比较适合0接触学习sql的人
面试常用中的SQL常用语句.面试常用中的SQL常用语句. 欢迎下载
Sql常用语句汇总记录.pdfSql常用语句汇总记录.pdf
sql常用语句,sql语句,sqlserver ,查询 常用的对数据库执行的增删改查等sql语句!
我收藏的 一本SQL常用语句,个人觉得还可以
常用语句大全,SQL常用语句大全,SQL
office word文件,SQL常用语句速查手册,SQL常用语句速查手册,SQL常用语句速查手册
常用的几个不好记的语句 和 数据库连接 希望给有用的
SQL常用语句SQL常用语句SQL常用语句SQL常用语句SQL常用语句
SQL常用语句参考 一些常用的语句
sql常用语句以及函数
SQL常用语句一览.doc SQL常用语句一览.doc SQL常用语句一览.doc
sql常用语句经典.txt 对于数据库不熟悉的人很有帮助
Sql常用语句,非常不错,适合初学者学习!
mysql sql常用语句大全
Sql常用语句汇总
sql常用语句速查手册大全.doc
sql常用语句命令ffdfdfdfdfdfdfd