סיכום – תיבות
חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 64 מתוך 72.
אתגר
קלטבלאות ועמודות זמינות:
boxes:box_id,size
אנחנו רוצים לבדוק אם כל קופסה יכולה להיכנס לקופסה הבאה ברצף (כאשר הרצף מסודר לפי box_id). קופסה יכולה להיכנס לקופסה הבאה אם הגודל של הקופסה הבאה גדול מהגודל של הקופסה הנוכחית. כתבו שאילתה כדי להשוות כל קופסה לקופסה הבאה ברצף. קופסה יכולה להיכנס לקופסה הבאה אם ורק אם הגודל של הקופסה הבאה גדול ממש מהגודל של הקופסה הנוכחית. בצעו את השלבים הבאים:
- צרו עמודה בשם
can_fit_nextשמציגה:- 1 (אמת) אם הקופסה יכולה להיכנס לקופסה הבאה
- 0 (שקר) אם היא לא יכולה להיכנס
- הקופסה האחרונה תקבל באופן אוטומטי NULL, מכיוון שאין קופסה הבאה להשוות אליה
- סננו כדי להציג רק את הקופסאות שיכולות להיכנס לקופסה הבאה (כאשר can_fit_next = 1)
- החזירו את
box_id - סדרו את התוצאות לפי box_id בסדר עולה
נסו בעצמכם
כל השיעורים ביחידה יסודות
2תנאים
יסודות התנאיםמילת המפתח ANDמילת המפתח ORמילת המפתח NOTשילוב של תנאים מרוביםסוגרייםערכים בוליאניים8סטטיסטיקה
פונקציות צבירה מובנות חלק 1פונקציות צבירה מובנות חלק 2קיבוץ חלק 1קיבוץ חלק 2שאילתות משנה חלק 1שאילתות משנה חלק 2סיכום – חנות הרווח הכוללסיכום – חנות הקורקינטיםסיכום – בית הקפה11פונקציות חלון חלק 1
פונקציית ROW_NUMBERקריטריון ORDER BYקריטריון PARTITION BYPARTITION ו-ORDERפונקציות LEAD ו-LAGסיכום – LEAD ו-LAGסיכום – תמונותסיכום – תיבות3פורמט החזרה ספציפי
ערכי Nullמיון תוצאות – חלק 1מיון תוצאות – חלק 2סיכום – חברת אבטחת סייברהגבלת מספר הרשומותסיכום – מפעל כלי רכב6אתגרי מבוא
חזרה – בחירות לפרלמנטחזרה – מעצר חשוד בידי המשטרהחזרה – כלי משקה בברחזרה – מהנדסים עמודות חדשותתרגלו בעצמכם: SQL אונליין