//跟据帐号来查询出重复的订单$sql_accounts = 'select `wish_account` from wish_accounts where t_id=0';$res = mysql_query($sql_accounts);while($row = mysql_f...
分类:
其他好文 时间:
2014-10-24 17:58:19
阅读次数:
284
MySQL Full Join的实现 因为MySQL不支持FULL JOIN,下面是替代方法
left join + union(可去除重复数据)+ right join
select * from A left join B on A.id = B.id (where 条件)
union
select * from A right join B on A.id = B.id (where...
分类:
数据库 时间:
2014-10-23 17:48:58
阅读次数:
191
查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段...
分类:
数据库 时间:
2014-10-22 17:20:36
阅读次数:
383
透视表提取不重复记录(5)-不能用于下拉选项
设计要点:不重复、数据透视表、下拉选项
秀秀:哼,透视表虽然是很强,但是有很多软肋呢!
阿金:嗯?——,你对透视表能有这么深入的了解?是你不会用吧。
秀秀:且!你看,它虽然可以自动提取出现值,但是不能把它作为下拉选项的数据源。
阿金:噢?俺看看。嗯,可能是它认为数据透视表的右下区域都有数据,所以单元格不为空,如果用counta()函数不能判断...
分类:
其他好文 时间:
2014-10-21 12:22:47
阅读次数:
204
方法一:使用SqlBulkCopy实现批量更新或添加数据。SqlBulkCopy类一般只能用来将数据批量插入打数据库中,如果数据表中设置了主键,出现重复数据的话会报错,如果没有设置主键,那么将会添加同样的数据,导致数据重复。这里有两种方案可实行方案,实现批量将数据更新到数据表中。如果数据存在,就更新...
分类:
Web程序 时间:
2014-10-20 19:01:28
阅读次数:
289
透视表提取不重复记录(3)-每组最小值
设计要点:不重复、数据透视表
秀秀:又开始得瑟!
阿金:还是告诉你吧,俺这一招最厉害了!建立透视表,把所有字段按顺序都放在行区域,比如“物品名称”、“分类”、“数量”、“金额”等等等,一定把要找的“数量”紧挨着“组”,比如“物品名称”、“分类”,这样排序才管用。
秀秀:噢,然后右击“数量”字段,“排序”-“升序”,就是找最小值?
阿金:对,...
分类:
其他好文 时间:
2014-10-20 13:37:35
阅读次数:
161
透视表提取不重复记录(4)-每个物品的最大值
设计要点:不重复、数据透视表
阿金:想明白了么?
秀秀:你这个方法很复杂,而且不容易理解,不怎么样!
阿金:你知道不,透视表的最大好处是自动实现!也就是说,虽然复杂一点,但是每次用的时候方便,只要刷新一下就可以了。
秀秀:嗯,这么说来还有点儿优点。哎?找每组的最大值记录是不是右击“数量”字段,“排序”-“降序”就行了?
阿金:对对对,有进步...
分类:
其他好文 时间:
2014-10-20 13:36:56
阅读次数:
168
透视表提取不重复记录(2)-每个物品的所有分类
设计要点:不重复、数据透视表
阿金:接着上回说“提取不重复记录”,想找到每个物品的所有分类,想出来了么?
秀秀:你就不能少得瑟一点?
阿金:还是告诉你吧,还是那句话:把不想重复的字段都放在行区域,比如“物品名称”和“分类”两个字段,你再看看?
秀秀:噢,但是还有汇总行
阿金:那就单击菜单“设计”-“分类汇总”-“不显示分类汇总”就行了。“...
分类:
其他好文 时间:
2014-10-20 13:36:46
阅读次数:
118
我们在进行数据库操作的时候,有时候需要插入不重复的数据。所谓不重复的数据,可以是某个字段不重复,也可以是某几个字段重复。当然我们可以在插入之前先将数据库的数据查询出来,然后与将要插入的数据进行对比,如果出现一样的数据信息,那么就不进行插入,但是这种方法是不明智的。如果数据库的数据很多,那么必然影响....
分类:
数据库 时间:
2014-10-19 01:23:29
阅读次数:
229