close
在網路上找到的
有關SQL如何取隨機的方法:
原文:Selecting Random Records With SQL
裡面就有寫出各種SQL語法對於隨機的取法~很詳細
目前只使用到SQL Server 2005 方法為:
SELECT TOP 1 Field1, …, FieldN
FROM Table1
ORDER BY NEWID()
在這邊就可以達成將一系列的資料分別隨機塞入table中的目的.
不過有個問題...
執行非常久阿...
因為塞入的Table資料筆數非常多,而又是使用update, 沒法用類似bulk insert的處理方式
光是撈個隨機數就很久...
不知道有沒有好的解決方式了
全站熱搜
留言列表