Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

어떻게 정렬된 MySQL 출력을 얻을 수 있습니까?

<시간/>

MySQL SELECT 명령은 MySQL 테이블에서 데이터를 가져오는 데 사용됩니다. 행을 선택할 때 결과를 정렬하는 방법을 별도로 지시하지 않는 한 MySQL 서버는 아무 순서로든 행을 반환할 수 있습니다. 그러나 ORDER BY를 추가하여 결과 집합을 정렬할 수 있습니다. 정렬하려는 열의 이름을 지정하는 절입니다.

구문

Select column1, column2,…,columN From table_name ORDER BY column1[column2,…];
에서 column1, column2,…,columN 선택

예시

아래 예에서 MySQL은 '이름' 열을 기준으로 정렬된 결과 집합을 반환합니다.

mysql> Select Id, Name, Address from Student ORDER BY Subject;
+------+---------+---------+
| Id   | Name    | Address |
+------+---------+---------+
| 15   | Harshit | Delhi   |
| 1    | Gaurav  | Delhi   |
| 17   | Raman   | Shimla  |
| 2    | Aarav   | Mumbai  |
+------+---------+---------+
4 rows in set (0.00 sec)