دالة ROUND() SQL

وظيفة ROUND()

استخدمت وظيفة ROUND() لتحويل الحقول العددية إلى عدد معين من الأرقام العشرية.

نموذج ROUND() في SQL

SELECT ROUND(column_name,decimals) FROM table_name
المواصفات الوصف
column_name مطلوب. الحقل الذي يجب تقريب قيمته.
decimals مطلوب. يحدد عدد الأرقام العشرية التي يجب عكسها.

مثال على ROUND() في SQL

نملك جدول "Products" التالي:

Prod_Id ProductName Unit UnitPrice
1 الذهب 1000 g 32.35
2 الفضة 1000 g 11.56
3 النحاس 1000 g 6.85

الآن، نريد تقريب الاسم والسعر إلى أقرب عدد صحيح.

نستخدم الجملة SQL التالية:

SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products

النتيجة ستشبه هذا:

ProductName UnitPrice
الذهب 32
الفضة 12
النحاس 7