网站产品进行排序,排序规则如下:
第一轮对于5天之内诚信通会员发布的信息每家抽取1条。按照:日期,诚信通指数高低,有无价格,每个会员的信息只抽取一次。第二轮对剩下的诚信通会员发布的信息再每家抽取一条。抽取规
则和第一轮一样。第三轮是对普通会员发布的信息按时间先后每家抽取一条。
最后一轮是对剩下的所有的信息按时间的倒序排列。哪位大虾给说个思路,急!!!
第一轮对于5天之内诚信通会员发布的信息每家抽取1条。按照:日期,诚信通指数高低,有无价格,每个会员的信息只抽取一次。第二轮对剩下的诚信通会员发布的信息再每家抽取一条。抽取规
则和第一轮一样。第三轮是对普通会员发布的信息按时间先后每家抽取一条。
最后一轮是对剩下的所有的信息按时间的倒序排列。哪位大虾给说个思路,急!!!
解决方案 »
- 急啊ajax控件问题
- 在IIS6中打开“通配符应用程序映射”,将所有请求转到asp.net处理会不会对网站的性能造成很大的影响?
- 前台如何绑定datalist???
- 菜鸟求救!Session问题,大哥大姐们不要见死不救啊!
- 很有价值的问题,不看后悔!
- 为什么申明image对象时候错误?
- 大访问量webservice调用问题
- 求教!!!!关于物理的,用UML建模
- 快速结贴!……打开上级目录文件问题!
- C# DateTime.Now.Tostring()输出函数未按win7操作系统设置时间格式输出,输出中文“星期”信息,怎么修改操作系统设置
- [初学者]修改aspx.cs页面,却没有任何效果。请各位帮忙,谢谢!
- [玻璃鱼V]关于事务处理
把每次结果都插入临时表。
从临时表查询结果。
删除临时表。
第一次插入的该字段为1
第二次插入的该字段为2
.....
临时表里有数据了也可以继续插入的啊!只要对应的字段相同。
举个列子
create table #t
(
a varchar(2),
b varchar(50),
times int
)insert into #t
select aa,bb,1 from .......你的第一次查询inser into #t
select aa,bb,2 from .......你的第二次查询...........
...........最后select * from #t
drop table #t用的时候可根据times判断是哪次取的。