sql 难缠的问题,大家都来帮帮忙呀 功能: 查询商品表里重复的记录显示出来 查询条件: 商品名字部分一样(如:拉芳,拉芳2 ),商品规格相同, 商品分类相同. 注意: 商品名字不是查询时输入进去的。 写了好久都没有写出来, 希望大家能帮忙搞定它 感激不尽! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tb t where exists (select 1 from tb where 规格=t.规格 and 分类=t.分类 and 名字<>t.名字) SELECT * FROM TB T WHERE EXISTS(SELECT 1 FROM TB WHERE 商品规格=T.商品规格 AND 商品分类=T.商品分类 AND (商品名字 LIKE '%'+T.商品名字+'%' OR T.商品名字 LIKE '%'+商品名字+'%')) select * from tb t where exists (select 1 from tb where 规格=t.规格 and 分类=t.分类 and 名字<>t.名字 and (名字 like '%'+t.名字+'%' or t.名字 like '%'+名字+'%')) C#写的分词程序(含词典)http://d.download.csdn.net/down/519252/luxu001207 SQL Server DatePart 如何设置一年的第一周 怎么调试sql存储过程 Sql 分組插入臨時表中 如何测试索引 2005数据库镜像自动切换问题 关于行数据变成列数据的问题? SQL Server Agent 状态? 各位大虾,帮帮忙啊 求一个存储过程 自己没有思路 请问,如何在一个表中查找某个字段内容完全相同的记录! 批量插入数据的问题 自动编号问题
WHERE EXISTS(
SELECT 1 FROM TB WHERE 商品规格=T.商品规格 AND 商品分类=T.商品分类
AND (商品名字 LIKE '%'+T.商品名字+'%' OR T.商品名字 LIKE '%'+商品名字+'%'))