SQL ROUND FUNCTION

הפונקציה ROUND תשמש אותנו כדי לעגל מספרים עשרוניים לגודל הרצוי לנו.

הצורה הכללית לשימוש בפונקציה ROUND:

ROUND(אורך, עמודה מספרית)

הסבר לחלקים השונים המשמשים בפונקציה ROUND:

איבר בפונקציה הסבר
עמודה מספרית הפונקציה ROUND "עובדת" רק על ערכים מספריים ולכן עלינו להפעיל אותה על עמודות בטבלה המכילות ערכים כאלה.
אורך מציין כמה מספרים אחרי הנקודה על הפונקציה להחזיר.

דוגמה למשפט SQL העושה שימוש בפונקציה ROUND

SELECT ROUND(אורך,עמודה מספרית) FROM שם טבלה

דוגמאות לשימוש בפונקציה ROUND ולערכים שהיא מחזירה:

round(99.9994, 3) = 99.9990

round(99.9995, 3) = 100.00

round(148.58, -1) = 150.00

ROUND(748.58, -2) = 700.00

חשוב לציין שהפונקציה ROUND תחזיר תמיד ערך כלשהו. במקרה האורך שהוגדר בפונקציה הוא שלילי וערכו המוחלט עולה על מספר הספרות שבמספר התוצאה שתוחזר תהיה תמיד 0. להלן דוגמה למצב כזה:

round(148.61, -4) = 0

 
© 2010-2013  www.Devschool.co.il | מדיניות פרטיות | תנאי שימוש