تابع ROUND
تابع ROUND برای گرد کردن یک فیلد عددی با تعداد اعشار مشخص استفاده می شود.
فرم تابع ROUND:
SELECT ROUND(column_name,decimals) FROM table_name
پارامتر  |  توضیح  |  
|---|---|
| column_name | فیلدی که می خواهیم آنرا گرد کنیم. (درج این پارامتر الزامی است)  |  
| decimals | تعداد اعشار برای گرد کردن (درج این پارامتر اختیاری است)  |  
مثال:
جدول Products را در زیر داریم:
| Prod_Id | ProductName | Unit | UnitPrice | 
|---|---|---|---|
| 1 | Jarlsberg | 1000 g | 10.45 | 
| 2 | Mascarpone | 1000 g | 32.56 | 
| 3 | Gorgonzola | 1000 g | 15.67 | 
می خواهیم نام محصولات (product name) و قیمت (price) گرد شده به نزدیکترین عدد صحیح را نشان دهیم.
از دستور زیر استفاده می کنیم:
SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products
نتیجه به شکل زیر خواهد بود:
| ProductName | UnitPrice | 
|---|---|
| Jarlsberg | 10 | 
| Mascarpone | 33 | 
| Gorgonzola | 16 | 
برای مشاهده فیلم های آموزشی مقدماتی تا پیشرفته پایگاه دادهSQLServer کلیک کنید.
 


 
