בולנט - דברים מיוחדים...     פרוטו - בניית אתרים

Israeli ASP Organization

ארגון ה-ASP הישראלי

מאמרים/דוגמאות קוד
קישורים
ספרות
חיפוש כללי:

חפש!
כלליHTMLASPASP.NETSQLמסדי נתוניםJavaScriptXML * XSLDHTML * CSSעיצוב וגרפיקהשרתיםComponentsפרסום ושיווקקידום אתריםקופירייטינגPHP
פרסומת
דף ראשי מדורים דרושים הרשמה למועדון אודותינו צור קשר
מיקום: מאמרים ודוגמאות קוד > SQL

SQL - Var & VarP

החזרת הערכה של השונות עבור אוכלוסיה או מדגם של אוכלוסייה המיוצגת על-ידי קבוצה של ערכים הנכללים בשדה שצוייןבשאילתה.

תחביר

Var(expr)‎ VarP(expr)‎

מציין המיקום expr מייצג ביטוי מחרוזת המזהה את השדה המכיל את הנתונים המספריים שברצונך להעריך או ביטוי המבצע חישוב באמצעות הנתונים באותו שדה. אופרנדים ב- expr יכולים לכלול שם של שדה טבלה, קבוע או פונקציה (שיכולה להיות פנימית או מוגדרת על-ידי המשתמש אך לא אחת מפונקציות הצבירה של SQL).

הערות

הפונקציה VarP מעריכה אוכלוסיה, והפונקציה Var מעריכה מדגם של אוכלוסיה.

אם שאילתת הבסיס כוללת פחות משתי רשומות, פונקציות Var ו- VarP יחזירו ערך Null‏, המציין כי לא ניתן לחשב שונות.

באפשרותך להשתמש בפונקציות Var ו- VarP בביטוי שאילתה או במשפט SQL.

דוגמה לפונקציות VAR‏, VARP

דוגמה זו משתמשת בטבלת Orders כדי להעריך את השונות של מחירי הובלת הזמנות לבריטניה.
דוגמה זו שולחת קריאה לפרוצדורה EnumFields‏, אותה באפשרותך למצוא בדוגמה למשפט SELECT‏.

Sub VarX() Dim dbs As Database, rst As Recordset Modify this line to include the path to Northwind on your computer. Set dbs = OpenDatabase("Northwind.mdb") Calculate the variance of freight costs for orders shipped to the United Kingdom. Set rst = dbs.OpenRecordset("SELECT " _ & "Var(Freight) " _ & "AS [UK Freight Variance] " _ & "FROM Orders WHERE ShipCountry = UK;") Populate the Recordset. rst.MoveLast Call EnumFields to print the contents of the Recordset. Pass the Recordset object and desired field width. EnumFields rst, 20 Debug.Print Set rst = dbs.OpenRecordset("SELECT " _ & "VarP(Freight) " _ & "AS [UK Freight VarianceP] " _ & "FROM Orders WHERE ShipCountry = UK;") Populate the Recordset. rst.MoveLast Call EnumFields to print the contents of the Recordset. Pass the Recordset object and desired field width. EnumFields rst, 20 dbs.Close End Sub



         

מחבר: אדם ליבסקירמת קושי: 1  ||  עוד לא דורגכל הזכויות שמורות ל-IAO ©

חנות לסטלן  |   מתכונים  |   חגי ישראל  |   פורטל משחקים  |   חנויות מחשבים ו-ציוד הקפי  |   מגזין מסטול לסטלן המצוי  |   קליפרים  |   גידול צמחים פרחים  |   ספא פינוק מושלם