order by dateandtime desc,
case when xxx=xx then xx
when xx=xx then xx
end
case when xxx=xx then xx
when xx=xx then xx
end
解决方案 »
- 如何获取mdf的名称?
- 怎样实现从一个数据库的表取数据给另一个数据库的表?
- 高手帮忙,一个SELECT 的问题,写不出来了
- 有哪位可以帮忙解密SQL2005的存储过程?
- 触发器 行触发 游标 字符长度 inserted和deleted一致 保存 1000分
- 超难sql语句,100分求高手解答~
- 如何在存储过程中向远程服务器插入数据
- 动态存储过程中like语句
- 请教!有关编目函数的使用(在线等待...)
- Informix数据库如果没有装informix-sql只装informix-online是否能正常应用?
- 再次请教高手 数据库删除触发器
- SQL Server 的mdf文件过大如何处理?现在为22G
order by dateandtime desc,case when zj = 0 then 0 when zj = 1 then 1 when zj = 2 then 2 end
.
现在要求:将所有数据按照日期降序显示,依次6月20日,显示6月19日....的数据,但显示具体某一天的时候,应该遵循先金牌会员的数据,后银牌和普通,同时金牌、银牌、普通会员信息在显示时是随机显示的(当然能够按照权重显示更好)。
----------------------------------------------
你说随机显示,那么你要随机显示多少??如果今天有200个信息,有150个是A金牌发的,还有10个是B金牌发的,还有20个是A银牌发的,10个B银牌发的,10个普通发的
那么你要随机显示几个?如果随机显示10个的话,有可能全是A金牌发的,是否可以??