Menu
Coddy logo textTech

אתגר מסכם מס׳ 1

שיעור 13 מתוך 13 בקורס SQL למתקדמים של Coddy.

challenge icon

אתגר

בינוני

באתגר הזה יש לנו טבלת junk.

עבור כל junk_id נרצה להוסיף את העמודות הבאות:

  • even_num - מספר שורה מ-2 עד 2*n (n הוא מספר השורות בטבלה) בקפיצות של 2: 2, 4, 6, 8 וכו׳, לפי הסדר של junk_id
  • num_piece - מייצג קבוצה (באמצעות NTILE) שמתקדמת מ-3 עד 9 בקפיצות של 3: 3, 6, 9 (3 קבוצות בלבד).
  • avg_id - הממוצע של מזהה השורה הנוכחית ושל 2 השורות שלפניה רק באותה קבוצה
  • piece_rank - דירוג צפוף של כל קבוצה לפי הסדר של avg_id

נסו בעצמכם

כל השיעורים ביחידה SQL למתקדמים

תרגלו בעצמכם: קומפיילר Python אונליין