首页 > 代码库 > 【DB2】经典SQL写法
【DB2】经典SQL写法
1.环境准备
CREATE TABLE DataInfo(ID_1 VARCHAR(10),ID_2 VARCHAR(10))INSERT INTO DataInfo VALUES(‘A‘,‘Oracle‘);INSERT INTO DataInfo VALUES(‘B‘,‘sqlserver‘);INSERT INTO DataInfo VALUES(‘C‘,‘DB2‘);INSERT INTO DataInfo VALUES(‘DB2‘,‘C‘);INSERT INTO DataInfo VALUES(‘Oracle‘,‘A‘);INSERT INTO DataInfo VALUES(‘sqlserver‘,‘B‘);
图表数据展示:
ID_1 | ID_2 |
A | Oracle |
B | sqlserver |
C | DB2 |
DB2 | C |
Oracle | A |
sqlserver | B |
现在判定A,ORACLE与ORACLE,A这种数据为重复数据。
--删除重复数据DELETE FROM DataInfo A WHERE EXISTS (SELECT 1 FROM DataInfo B WHERE A.ID_1=B.ID_2 AND A.ID_2=B.ID_1)AND A.ID_1>A.ID_2ORDER BY ID_2
【DB2】经典SQL写法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。