PTT
數位生活區
即時熱門文章
24小時內熱門文章
最新文章
熱門看板
看板列表
我的收藏
最近瀏覽
批踢踢 PTT 搜尋引擎
看板
[
Database
]
討論串
[SQL ] 如何隨機取一筆資料
共 9 篇文章
排序:
最舊先
|
最新先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
2
下一頁
尾頁
#6
Re: [SQL ] 如何隨機取一筆資料
推噓
3
(3推
0噓 0→
)
留言
3則,0人
參與
,
最新
作者
forgmonkey
(悲情城市之悲情程式猿)
時間
18年前
發表
(2006/08/26 22:37)
,
編輯
資訊
1篇文章回應此文
1
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
ㄟ 謝謝大家熱烈回響. 大致瞭解了.... 不過我是用mysql...似乎沒有newid這個函式. 不過後面加上另一個r做為排序依據的方式 倒是也挺妙的. 好招好招.... 不過上面adonisy的這個... ㄟ... 有點看不懂...可以解釋一下嗎?. 其實我是不知道newid()到底是做什麼用的
#7
Re: [SQL ] 如何隨機取一筆資料
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
forgmonkey
(悲情城市之悲情程式猿)
時間
18年前
發表
(2006/08/26 23:37)
,
編輯
資訊
2篇文章回應此文
2
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
忘了noguest哪個是在asp裡面弄掉的. access跟MS SQL的rand()我就不清楚了. mysql的話..好像不用給種子就會亂了.... 不過我覺得那種方式因該可以了.... 至少不用自己拿一堆無用的資料出來再丟掉. 查出來已經只剩下真正要的資料. --.
※
發信站:
批踢踢實業坊(
#8
Re: [SQL ] 如何隨機取一筆資料
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
seagal
(會長繞跑了)
時間
18年前
發表
(2006/08/26 23:48)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
照你說的MySQL使用rand函數不會產生一樣的?的話. 那跟MSSQL的NewID是同樣的效果. 只有Access不知道怎麼搞定了. 難怪大家都說不要用Access. 真是麻煩勒. --.
※
發信站:
批踢踢實業坊(ptt.cc)
. ◆ From: 140.109.169.63.
#9
Re: [SQL ] 如何隨機取一筆資料
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
MrMarcus
(請勿忘記密碼)
時間
18年前
發表
(2006/08/27 03:44)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
在mysql裡面,. SELECT * FROM mytable ORDER BY RAND() LIMIT 1. SELECT *, RAND() AS rnd FROM mytable ORDER BY rnd LIMIT 1. 兩種方式都可以隨機取出一筆(或者多筆)資料。. 不過資料量稍多的時
首頁
上一頁
1
2
下一頁
尾頁