1.數值四捨五入,小數點後保留2位數據庫
round() 函數是四捨五入用,第一個參數是咱們要被操做的數據,第二個參數是設置咱們四捨五入以後小數點後顯示幾位。ide
numeric 函數的2個參數,第一個表示數據長度,第二個參數表示小數點後位數。函數
示例以下:spa
-- 4.56 select cast(round(4.564,2) as numeric(5,2)); -- 4.57 select cast(round(4.565,2) as numeric(5,2)); -- 4.57 select cast(round(4.566,2) as numeric(5,2)); -- 將 numeric 轉換爲數據類型 numeric 時出現算術溢出錯誤。1234.567 長度爲7,大於5,故報錯。 select cast(round(1234.567,2) as numeric(5,2)); -- 1234.57 select cast(round(1234.567,2) as numeric(18,2));
2.SQL從數據庫中隨機查詢數據.net
通常來講,例如在表A中隨機查詢5條數據,語句以下:code
SELECT TOP 5 * FROM A ORDER BY NEWID()
參考:https://blog.csdn.net/manyidemanyi/article/details/8166154blog