delete duplicate strings in different records
2009-08-05 11:01
429 查看
IF OBJECT_ID('tb') IS NOT NULL DROP TABLE tb GO CREATE TABLE tb( a varchar(30)) go insert tb SELECT '001,003,008' UNION ALL SELECT '003,008,019' go declare @s varchar(40) select @s=isnull(@s+',','')+a from ( Select distinct a=substring(a.a,b.number,charindex(',',a.a+',',b.number)-b.number) from tb a join master..spt_values b ON B.type='p' AND B.number BETWEEN 1 AND LEN(A.a) where substring(','+a.a,b.number,1)=',') t DROP TABLE tb select @s as Result
Result:
001,003,008,019
相关文章推荐
- python: delete the duplicates in a list
- PHP处理0e开头md5哈希字符串缺陷/bug & PHP expresses two different strings to be the same [duplicate]
- [Postgres] Update and Delete records in Postgres
- Insert Delete GetRandom O(1) - Duplicates allowed in JAVA
- SQL Server使用触发器删除重复的列(Delete duplicate rows using cursor in SQL Server)
- How to duplicate the records in a MongoDB collection
- PHP expresses two different strings to be the same [duplicate]
- 转 How to Identify and Delete Duplicate SQL Server Records
- sbt assembly编译打包时报: deduplicate: different file contents found in the following:
- How to delete duplicate records from tables without Primary key
- delete duplicate rows in a table
- Delete Duplicate records
- How to delete duplicate rows without children in sql server
- 237. Delete Node in a Linked List
- Different sampler types for same sample texture unit in fragment shader.
- [LeetCode]450. Delete Node in a BST
- android studio---Duplicate files copied in APK META-INF/LICENSE.txt 错误解决
- Leetcode 237. Delete Node in a Linked List
- LeetCode 237 Delete Node in a Linked List
- 读《Mining Data Records in Web Pages》