一句SQL随机查询ACCESS中的几条记录
生活随笔
收集整理的這篇文章主要介紹了
一句SQL随机查询ACCESS中的几条记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?針對“用一條SQL得到數據庫中的隨機記錄集”問題在網上已經有很多答案了:
SQL Server 2000:
SELECT TOP n * FROM tanblename ORDER BY NEWID()
Access
SELECT TOP n * FROM tanblename ORDER BY rnd([一個自動編號字段])
好了!就說說這個Access的!
打開Access2003建立一個帶有自動編號字段的表 T1 : id_(auto),content_
隨便插入些許記錄
然后,點選“查詢”新建一個查詢,“設計視圖”,選擇T1,然后選擇SQL視圖(這樣可以寫自己的SQL了,比較習慣),好了,寫吧:
SELECT TOP 3 [content_] FROM [T1] ORDER BY rnd([id_])
然后運行一下結果,嗯記住了是什么結果哦。
返回SQL視圖,再運行看結果,跟上次的不一樣!那就對了!(當然你的T1里別只有少于3條的記錄呀)
好了,我們是搞WEB開發的!
轉載于:https://www.cnblogs.com/Sue_/articles/1821273.html
總結
以上是生活随笔為你收集整理的一句SQL随机查询ACCESS中的几条记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 百度世界-“框天地”
- 下一篇: Linux Kernel and And