查询出删除身份证号前后的特殊字符后重复的行并删除

来源:互联网 发布:淘宝商家返现怎么返 编辑:程序博客网 时间:2024/05/07 16:45

--;WITH LiangLoveLan AS
--(
--    SELECT *,
--        [rowcount]=COUNT(*)
--                        OVER(PARTITION BY
--                                 SUBSTRING(RTRIM(LTRIM(身份证号)),
--                                 PATINDEX('%[0-9]%',RTRIM(LTRIM(身份证号))),
--                                 LEN(LTRIM(身份证号))-PATINDEX('%[0-9]%',RTRIM(LTRIM(身份证号)))+1-PATINDEX('%[0-9]%',RTRIM(LTRIM(REVERSE(身份证号))))+1),户主类型)
--    FROM 户主信息表
--)

 


--DELETE LiangLoveLan WHERE [rowcount] > 1

原创粉丝点击