top of page

למה Mr.Blank קפץ לביקור?

ree

קרה לכם שגררתם שדה לסלייסר וראיתם שצץ שם ערך ריק למרות שבטבלה כל השורות מלאות בערכים?

ree

נניח שיש לנו מודל נתונים פשוט שנראה ככה


ree

נחקור או בשפה שלי נחפור איך זה עובד "מאחורי הקלעים"

ree
ree

נו ו...? :)


פונקציות Distinct ו Values הן דומות , אבל גם שונות.


במה הן דומות?

שתיהן מחזירות את הערכים הייחודיים מתוך העמודה שעליה הפונקציה מופעלת.


במה הן שונות?

פונקציית  Distinct מתבססת רק על הטבלה שממנה היא הופעלה. אם הפעלתי את הפונקציה על טבלת Products  שאין בה ערכים ריקים בעמודת הקטגוריות אקבל שורה לכל קטגוריה.

ree

פונקציית  Values מסתכלת על הטבלה שממנה הפונקציה וגם על זאת שהיא מקושרת אליה , ואז במידה ויש ערכים בטבלה שאליה מקושרת הטבלה שממנה הפונקציה (Orders) שלא נמצאו בטבלה שממנה הפונקציה (Products) תתווסף השורה הריקה.  כלומר Mr. Blank הגיע כדי לספר שיש לנו הזמנות שבהן יש מוצרים שלא מופיעים בטבלת המוצרים.

ree

ree

אוקי אז איך יודעים באילו מוצרים מדובר?

מייצרים טבלה עם שדה מטבלת Products  ומזהה של המוצר מטבלת Orders

ree

איך מטפלים בבעיה?

משלימים את החוסרים במקור הנתונים.


תודה למי ששרד את הקריאה :)


ree

Comments


STAY IN TOUCH

Get New posts delivered straight to your inbox

Thank you for subscribing!

bottom of page