[SQL] DB 데이터 정렬하기

2024. 5. 1. 16:19정보보안 및 해킹/웹 서버

필자는 연극과 뮤지컬을 보았던 날짜를 추가하고, 날짜 순서대로 정렬되어있는 게시판을 가지고 싶었다.

그래서, DB로 데이터를 받아오기 전 SQL문을 통해 데이터를 정렬하여 받아오기로 하였다.

DB에 Column을 추가한 후, 날짜를 빼먹을 수 없도록 Key로 설정하였다.

 

정렬 전 - 데이터의 날짜가 뒤죽박죽이다.
정렬 후. 데이터가 날짜 순서대로 정렬되어있다. 두 번씩 본 뮤지컬도 존재한다..

get_category_list.php

$sql_query = "SELECT * FROM $table_name WHERE `category` = '$category'";

정렬하기 전

$sql_query = "SELECT * FROM $table_name WHERE `category` = '$category' ORDER BY $watcheddate";

정렬한 후