סיכום – RANK ו-DENSE_RANK
חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 66 מתוך 72.
אתגר
בינוניהטבלאות והעמודות הזמינות:
medals:region,medal_color,medal_count
אזורים זוכים במדליות בתחרויות. צרו דוח המציג:
- חשבו עבור כל אזור:
total_medals: סכום כל המדליות שלוrank_by_medals: צרו דירוג צפוף המבוסס עלtotal_medalsבסדר עולה (אזורים עם פחות מדליות מקבלים דירוג טוב יותר/נמוך יותר)
- סדרו את התוצאות לפי:
rank_by_medals(בסדר עולה)region(בסדר אלפביתי)
החזירו:
regiontotal_medalsrank_by_medals
נסו בעצמכם
כל השיעורים ביחידה יסודות
2תנאים
יסודות התנאיםמילת המפתח ANDמילת המפתח ORמילת המפתח NOTשילוב של תנאים מרוביםסוגרייםערכים בוליאניים3פורמט החזרה ספציפי
ערכי Nullמיון תוצאות – חלק 1מיון תוצאות – חלק 2סיכום – חברת אבטחת סייברהגבלת מספר הרשומותסיכום – מפעל כלי רכב6אתגרי מבוא
חזרה – בחירות לפרלמנטחזרה – מעצר חשוד בידי המשטרהחזרה – כלי משקה בברחזרה – מהנדסים עמודות חדשות9טבלאות מרובות
JOIN בסיסי חלק 1JOIN בסיסי חלק 2סיכום – JOINJOIN עצמיסיכום – JOIN עצמיאיחוד (UNION)פישוט שאילתות באמצעות מילת המפתח WITHסיכום – שאילתות WITHסיכום – קבלן נדל״ן12פונקציות חלון חלק 2
פונקציות RANK ו-DENSE_RANKסיכום – RANK ו-DENSE_RANKפונקציית NTILEפונקציות צבירהקריטריון ROWS ו-RANGEתרגלו בעצמכם: SQL אונליין