我们有'defs'表(定义为TEXT,ref为INT),其中def
是单词的定义,ref
是对单词的引用。删除所有子字符串
目标:
我需要为每个定义(DEF)删除所有重复定义(这将被包含在一个最长的一个)
初始条件:
原料计数为300000
定义长度可以是5 000个符号。
实施例:
DEFS:
动物大耳 - 1
动物大耳和大鼻子 - 1
大动物与尾 - 1种
小毛茸哺乳动物 - 2
小毛皮哺乳动物灰色尾 - 2
输出:
动物与有点耳朵和大鼻子 - 1
与灰尾巴毛茸茸的小哺乳动物 - 2
我有想法与哈希码,但我不能完成我的想法:(
不知道如何把它做?
您正在使用什么版本的SQL Server?请不要使用'text'为您的数据,它的弃用,现在仅向后兼容 – Lamak 2014-10-27 16:41:58