
SELECT ANIMAL_ID,NAME,DATETIME
FROM ANIMAL_INS
ORDER BY NAME, DATETIME DESC
SELECT ANIMAL_ID,NAME,DATETIME
SELECT는 데이터베이스에서 특정 데이터를 선택하여 보여주라는 명령입니다. 여기서는 동물의 아이디(ANIMAL_ID), 이름(NAME), 그리고 보호소에 들어온 시간(DATETIME)을 조회하겠다고 지정했습니다.FROM ANIMAL_INS
FROM은 어떤 테이블에서 데이터를 가져올 것인지를 지정합니다. 이 경우, ANIMAL_INS라는 테이블에서 데이터를 가져오겠다는 의미입니다. ANIMAL_INS 테이블은 동물 보호소에 들어온 동물들의 정보를 담고 있습니다.ORDER BY NAME, DATETIME DESC
ORDER BY는 조회된 데이터를 특정 컬럼의 값에 따라 정렬하는 데 사용됩니다. 여기서는 두 가지 정렬 기준을 지정하고 있습니다:
먼저 NAME을 기준으로 오름차순으로 정렬합니다. 오름차순 정렬은 알파벳 순 또는 숫자의 작은 순서대로 데이터를 나열하는 것을 의미합니다. 따라서, 이름이 알파벳 순으로 먼저 정렬됩니다.
같은 NAME 값을 가진 동물들 사이에서는 DATETIME을 기준으로 내림차순(DESC)으로 정렬합니다. 내림차순 정렬은 높은 값에서 낮은 값 순서로 데이터를 나열하는 것을 의미합니다. 즉, 보호소에 가장 늦게 들어온 동물부터 나열합니다.