# Sql Server 於資料表中隨機取數筆資料
###### tags: `資料庫`
## 先上語法
```=sql
SELECT TOP (10) * FROM TableName ORDER BY NEWID()
```
## 使用情境
預設看資料都是取前n筆, order by 也只是看最後幾筆,因此想使用隨機取的方式,避免看到的資料太狹隘
## 參考來源
Select n random rows from SQL Server table
https://stackoverflow.com/questions/848872/select-n-random-rows-from-sql-server-table