韩日性爱视频

« KingCMS??槲恼乱患?
内存位置访问无效@IIS+php环境 »

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;

这个,读取的结果确实也是随机了.可是怎么重新生成几次页面之后,还是显示的顺序不变呢?

一看程序就头大,直接采用第一种写法吧.

对了,忘了说了.我的数据库是 Access的,貌似MSSQL的有的地方会不太一样.

___________________

感慨一下,这几天搞网站搞的,都快偏离seo了,,去当程序员算了嘛

 

-----------------------------------------

11.21更新

MSSQL中,随机排序的sql函数是 order by newID() desc  测试通过的.

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

韩日性爱视频

免责声明: 本站资料及图片来源互联网文章,本网不承担任何由内容信息所引起的争议和法律责任-|。所有作品版权归原创作者所有-|,与本站立场无关,如用户分享不慎侵犯了您的权益-|,请联系我们告知,我们将做删除处理!