查询重复记录:
取得表Fin_info中ASST_ID,data_date ,debt_code三个字段值相同的记录.
例子如下:
select t.*
from Fin_info t,
(Select ASST_ID, data_date, debt_code
From Fin_info
Group By ASST_ID, data_date, debt_code
Having Count(*) > 1) A
where t.ASST_ID = A.ASST_ID
and t.data_date = A.data_date
and t.debt_code = A.debt_code
and t.st_num <> '0'
order by t.ASST_ID, t.data_date, t.debt_code;
取得表Fin_info中ASST_ID,data_date ,debt_code三个字段值相同的记录.
例子如下:
select t.*
from Fin_info t,
(Select ASST_ID, data_date, debt_code
From Fin_info
Group By ASST_ID, data_date, debt_code
Having Count(*) > 1) A
where t.ASST_ID = A.ASST_ID
and t.data_date = A.data_date
and t.debt_code = A.debt_code
and t.st_num <> '0'
order by t.ASST_ID, t.data_date, t.debt_code;
本文介绍了一种查询数据库中表Fin_info内ASST_ID、data_date和debt_code三个字段值完全相同且数量大于1的重复记录的方法。通过使用子查询结合主查询的方式,实现了对指定字段重复情况的有效检测。
3296

被折叠的 条评论
为什么被折叠?



