ORDER BY 키워드는 레코드세트의 데이터를 정렬하는 데 사용됩니다.
ORDER BY 키워드는 레코드세트의 데이터를 정렬하는 데 사용됩니다.
ORDER BY 키워드는 기본적으로 레코드를 오름차순으로 정렬합니다.
내림차순으로 정렬하려면 DESC 키워드를 사용하세요.
SELECT 열 이름(들)FROM 테이블 이름ORDER BY 열 이름(들) ASC|DESC
SQL에 대해 자세히 알아보려면 SQL 튜토리얼을 방문하세요.
다음 예에서는 "Persons" 테이블에 저장된 모든 데이터를 선택하고 "Age" 열을 기준으로 결과를 정렬합니다.
<?php$con=mysqli_connect("localhost","username","password","database");//연결 감지 if (mysqli_connect_errno()){ echo "연결 실패: " . = mysqli_query($con,"SELECT * FROM Persons ORDER BY age");while($row = mysqli_fetch_array($result)){ echo $row['FirstName']; $row['LastName'] echo " " . echo "<br>";} $con);?>위의 결과는 다음과 같이 출력됩니다.
글렌 퀘그마이어(Glenn Quagmire) 33피터 그리핀(Peter Griffin) 35
여러 열을 기준으로 정렬할 수 있습니다. 여러 열을 기준으로 정렬하는 경우 첫 번째 열의 값이 동일한 경우에만 두 번째 열이 사용됩니다.
SELECT 컬럼_이름FROM 테이블_이름ORDER BY 컬럼1, 컬럼2