Menu
Coddy logo textTech

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

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

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

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

runner_idageavg_speed (m/s)
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_idגילavg_speed (מטר/שנייה)
1473.65
6403.94
8403.43
5254.93
7236.58
challenge icon

אתגר

קל

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

  • feathers: id, weight, area

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

נסו בעצמכם

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

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

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

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