PHP MySQL의 주문 키워드
키워드 BY ORDER 레코드 세트 데이터를 정렬하는 데 사용됩니다.
ORDER BY 키워드
키워드 BY ORDER 레코드 세트 데이터를 정렬하는 데 사용됩니다.
오름차순 키워드 기본 레코드 BY ORDER.
당신이 내림차순으로 정렬하려면 DESC 키워드를 사용하십시오.
문법
SELECT column_name(s) FROM table_name ORDER BY column_name(s) ASC|DESC
SQL 지식에 대한 자세한 내용은, 우리의 방문하십시오 SQL 자습서를 .
예
다음 예는 모든 데이터를 "사람"테이블에 저장하고 그 결과를 정렬하는 '나이'항목에 따라 선택 :
<?php $con=mysqli_connect("localhost","username","password","database"); // 检测连接 if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM Persons ORDER BY age"); while($row = mysqli_fetch_array($result)) { echo $row['FirstName']; echo " " . $row['LastName']; echo " " . $row['Age']; echo "<br>"; } mysqli_close($con); ?>
이러한 결과는 출력을 것이다 :
Glenn Quagmire 33 Peter Griffin 35
이에 따라 정렬
여러 컬럼에 따라 정렬 할 수 있습니다. 다수의 열 번째 열에서이를 이용한 첫 번째 열 값으로 정렬 할 때 :
SELECT column_name(s) FROM table_name ORDER BY column1, column2