ORDER BY - משמש כדי למיין את התוצאות.
ORDER BY - משמש כדי למיין את התוצאות בעמודה זו.
ORDER BY - מאפשר מיון רשומות בסדר עולה כברירת מחדל.
אם ברצונך למיין את הרשומות בסדר יורד, אז אתה יכול להשתמש במילת המפתח DESC.
סדר מיון על פי SQL
ORDER BY EXAMPLE
יש שולחן "אנשים":
| P_Id | LastName | FirstName | Address | עיר |
|---|---|---|---|---|
| 1 | הנסן | אולה | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | קארי | Storgt 20 | Stavanger |
| 4 | נילסן | טום | Vingvn 23 | Stavanger |
לכן, אנו רוצים לבחור את כל הרשומות מהטבלה לעיל, עם זאת, אנחנו רוצים שהם יהיו מיון לפי שם.
לשם כך אנו משתמשים שאילתה זו:
שאילתה תוצאה:
| P_Id | LastName | FirstName | Address | עיר |
|---|---|---|---|---|
| 1 | הנסן | אולה | Timoteivn 10 | Sandnes |
| 4 | נילסן | טום | Vingvn 23 | Stavanger |
| 3 | Pettersen | קארי | Storgt 20 | Stavanger |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
דוגמה ORDER BY DESC
לכן, אנחנו רוצים לבחור את כל הרשומות "אנשים" שולחן עם זאת, אנחנו רוצים שהם יהיו מיון לפי שם, והתוצאה נמסרה בסדר יורד.
לשם כך אנו משתמשים שאילתה זו:
שאילתה תוצאה:
| P_Id | LastName | FirstName | Address | עיר |
|---|---|---|---|---|
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | קארי | Storgt 20 | Stavanger |
| 4 | נילסן | טום | Vingvn 23 | Stavanger |
| 1 | הנסן | אולה | Timoteivn 10 | Sandnes |
SQL סדר לפי





MySql:
SELECT [עמודה]
PostgreSQL:
SELECT [עמודה]
Microsoft SQL Server:
SELECT [עמודה]
IBM DB2:
ORDER BY IDX
SELECT [עמודה]
ORDER BY dbms_random.value
...
;
...