首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库 | 站长工具
会员投稿 投稿指南 RSS订阅
当前位置:主页>网络编程>SQL server>资讯:如何实现MSSQL中Sql标签select随机读取数据

如何实现MSSQL中Sql标签select随机读取数据

www.jz123.cn  2010-10-19   来源:   中国建站    责任编辑(袁袁)    我要投递新闻

如何实现MSSQL中Sql标签select随机读取数据select随机读取数据以及数据记录随机排序{king:sql cmd="select top 15 artid,arttitle,artpath,artdescription,artshow from kingart where listid=7 and artshow=1 order by right(cstr(rnd(-int(rnd(-timer())*100+artid)))*1000*Now(),2);"}
  <li><a href="/Symptom/(king:#2/)" title="(king:#3/)">(king:#1/)</a></li>{/king}

做一个笔记,这个记录,是从KingCMS的kingart数据表中随机读取15条数据,随机排序.重点就在

order by right(cstr(rnd(-int(rnd(-timer())*100+kid)))*1000*Now(),2)

 

另外还有种写法 order by rnd(artid) desc;


上一篇:百万数据级快速查询优化技巧 下一篇:Sql Server2005中运行存储过程的3个优点

评论总数:0 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图