0
我要運行查詢,返回從數據庫中隨機20行where id = some id
選擇隨機ID =(ID一些)
我要運行查詢,返回從數據庫中隨機20行where id = some id
選擇隨機ID =(ID一些)
您使用MS SQL,其中來自數據庫表20行? 你可以使用查詢:
SELECT TOP 20 column FROM table WHERE id = some_id
ORDER BY NEWID()
維韋克想** **隨機20行,爲什麼BY添加ORDEER到查詢? – marlan
@marlan因爲'new by()'order爲查詢返回的每條記錄生成一個新的GUID並按此排序 - 並且由於GUID(有點)是隨機的,所以會得到隨機排序。 – alroc
,但是不satiesfid條件 – Vivek