반응형

안녕하세요 Jin's 입니다.

 

SQL 고득점 Kit의 SELECT  답안 공유드립니다~

 

1. 모든 레코드 조회하기(MySQL)

SELECT ANIMAL_ID
     , ANIMAL_TYPE
     , DATETIME
     , INTAKE_CONDITION
     , NAME
     , SEX_UPON_INTAKE
  FROM ANIMAL_INS 
 ORDER BY ANIMAL_ID;

 

2. 역순 정렬하기(MySQL)

SELECT NAME
     , DATETIME
  FROM ANIMAL_INS
 ORDER BY ANIMAL_ID DESC;

 

3. 아픈 동물 찾기(MySQL)

SELECT ANIMAL_ID
     , NAME
  FROM ANIMAL_INS
 WHERE INTAKE_CONDITION = 'Sick'
 ORDER BY ANIMAL_ID;

 

4. 어린 동물 찾기(MySQL)

SELECT ANIMAL_ID	
     , NAME
  FROM ANIMAL_INS
 WHERE INTAKE_CONDITION!='Aged'
 ORDER BY ANIMAL_ID;

 

5. 동물의 아이디와 이름(MySQL)

SELECT ANIMAL_ID
     , NAME
  FROM ANIMAL_INS 
 ORDER BY ANIMAL_ID;

 

6. 여러 기준으로 정렬하기(MySQL)

SELECT ANIMAL_ID
     , NAME
     , DATETIME
  FROM ANIMAL_INS 
 ORDER BY NAME, DATETIME DESC;

 

7. 상위 n개 레코드(Oracle)

SELECT NAME
  FROM (
           SELECT NAME
      		 FROM ANIMAL_INS
            ORDER BY DATETIME
       )
 WHERE ROWNUM=1;

 

반응형

+ Recent posts