首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

插入数据库一个字符串,查一下子最新录入的100条内是否有重复的

2013-11-19 
插入数据库一个字符串,查一下最新录入的100条内是否有重复的如果查询整个表的话数据量大的话会比较慢[解决

插入数据库一个字符串,查一下最新录入的100条内是否有重复的
如果查询整个表的话数据量大的话会比较慢
[解决办法]
建另一个表,保存最近的100条记录。
在当前表中增加一条触发器,在insert时,将新记录也insert到那个中表,将那个表中最早的一条删除掉。
判断是否重复,也只需要在那个表中查询一下。
[解决办法]
4楼方法可行
[解决办法]
最新100条记录,是以日期为参照?还是以最大编号为参照?

重复记录是一整行,还是其中的几个字段重复就认为是重复的?这些需要你表达清楚 
[解决办法]
应该可以用触发器实现.
请提供表结构及测试数据,才好帮你写喔.

热点排行