[SQL ] MSSQL 隨機取值

看板Database作者 (不要食言 會肥)時間17年前 (2008/07/24 16:17), 編輯推噓3(301)
留言4則, 2人參與, 最新討論串1/1
請問, 在 MSSQL 裏面,我要先取 tcount 這個欄位最大的前50筆資料,然後在隨機取這50筆 資料當中10筆,能一筆SQL查詢出來嗎..? -- 靈夢:西瓜!! 見識一下我的新必殺腋吧!超必殺火焰陰陽寶珠!! 勇儀:呼呼呼,那人類應該被幹掉了,萃香還是我們四天王裡最弱的呢。 其他兩名四天王:對啊對啊,那人類應該.... 嗚啊~~~ (被必殺腋幹掉) 地靈殿之主:博麗的巫女啊! 虧你能打倒四天王來到這裡,來吧!! 靈夢的奮鬥永不停止,感謝各位東方玩家的支持 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.205.222

07/24 19:48, , 1F
order by rand(欄位);
07/24 19:48, 1F

07/24 19:58, , 2F
已解決,樓上那是 mysql 的用法...
07/24 19:58, 2F

07/24 22:32, , 3F
你確定?我知道你想說NEWID() 不過MSSQL的確有 rand()
07/24 22:32, 3F

07/24 22:37, , 4F
不過我是MYSQL 2005
07/24 22:37, 4F
文章代碼(AID): #18Y3gfGI (Database)