ASP隨機(jī)排序

在SQL Server中想進(jìn)行隨機(jī)排序(隨機(jī)取N條記錄)只需要簡(jiǎn)單地加個(gè)“Order By Rnd()"或”O(jiān)rder By NewID()"就搞定了,但這招到了ACCESS中卻不好用了。在ACCESS中用以上Order排出來的結(jié)果每次都是一樣的。在網(wǎng)上搜了一下,也沒有找到比較有建設(shè)性的解決方案,大多數(shù)都是建議用SQL語句查詢出全部記錄,然后在ASP中進(jìn)行隨機(jī)排序。

發(fā)現(xiàn)用“Select * From [Yao_Article] Order By Rnd(ID)"可以實(shí)現(xiàn)對(duì)記錄集的隨機(jī)排序(其中ID是[Yao_Article]這個(gè)表的主鍵『下同』--不必非是主鍵,只要是數(shù)字類型的字段就可以了)。但奇怪的是在ACCESS中明明可以隨機(jī)排序的,在ASP中用同樣的語句進(jìn)行查詢卻還是每次查詢出的記錄集順序相同。

再試…… 最后終于發(fā)現(xiàn)用“SELECT ?* FROM [Yao_Article] ORDER BY Rnd(ID-timer())”在ASP跟ACCESS中查詢得到的記錄集是隨機(jī)排序的了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 經(jīng)典MSSQL語句大全和常用SQL語句命令的作用 下列語句部分是Mssql語句,不可以在access中使用。 SQ...
    Keropok閱讀 2,454評(píng)論 0 30
  • SQL 優(yōu)化(載錄于:http://m.jb51.net/article/5051.htm) 作者: (一)深入淺...
    yuantao123434閱讀 811評(píng)論 0 7
  • 原文:https://my.oschina.net/liuyuantao/blog/751438 查詢集API 參...
    陽光小鎮(zhèn)少爺閱讀 3,963評(píng)論 0 8
  • 中國(guó)文化當(dāng)中女性的角色,一直都讓我覺得神秘,有時(shí)候有點(diǎn)無奈,有時(shí)候有點(diǎn)憤怒,有時(shí)候有點(diǎn)唏噓。昨天在紐約第一次和初中...
    生如如花閱讀 273評(píng)論 0 0
  • 其實(shí)每天最想的事情就是早點(diǎn)回家。一方面是單位遙遠(yuǎn)來回班車耗費(fèi)至少一個(gè)多小時(shí),較浪費(fèi)時(shí)間。另一方面就是希望早點(diǎn)回家陪...
    avaziyi閱讀 257評(píng)論 0 1

友情鏈接更多精彩內(nèi)容