【SQL 代碼】SQL 語句記錄(不定時更新)

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

相關文章
相關標籤/搜索