Menu
CoddyTech

מיון תוצאות – חלק 2

חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 14 מתוך 72.

כשמשתמשים ב־ORDER BY ב־SQL, אפשר למיין נתונים לפי כמה עמודות.

לדוגמה, נבחן את הטבלה הבאה competition:

runner_idageavg_speed
1473.65
2623.07
3576.82
4564.34
5254.93
6403.94
7236.58
8403.43
SELECT *
FROM competition
WHERE age < 50
ORDER BY age DESC, avg_speed DESC

השאילתה הזו:

  1. תחילה תמיין את כל הרשומות לפי גיל בסדר יורד (מהגבוה לנמוך)
  2. אם לשתי רשומות או יותר יש אותו גיל, היא תמיין לאחר מכן את הרשומות האלה לפי avg_speed בסדר יורד (מהגבוה לנמוך)

התוצאה:

runner_idageavg_speed
1473.65
6403.94
8403.43
5254.93
7236.58
challenge icon

אתגר

קל

טבלאות ועמודות זמינות:

  • feathers: id, weight, area

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

נסו בעצמכם

quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה יסודות

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