ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [LV1. SQL] SELECT 문제들
    Study/OnlineJudges 2020. 1. 15. 23:22

    SQL은 할 수 있는 작업이 한정적이고 문법도 편해서

    몇 개만 알면 기본적인 건 금방 되는 듯

    한두 개 해보려다가 lv1. select 문제들은 금방 다해버렸다..

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    // 최대값 구하기
    SELECT MAX(DATETIME)
    FROM ANIMAL_INS;
     
    // 모든 data 조회
    SELECT * 
    from ANIMAL_INS 
    order by ANIMAL_ID;
     
    // 역순 정렬
    SELECT name, datetime
    from ANIMAL_INS
    order by animal_id desc;
     
    // 아픈 동물 찾기
    SELECT animal_id, name
    from animal_ins
    where intake_condition="sick";
     
    // 어린 동물 찾기
    SELECT ANIMAL_ID, NAME
    FROM ANIMAL_INS
    WHERE INTAKE_CONDITION != "AGED"
    ORDER BY ANIMAL_ID;
     
    // 동물 아이디와 이름
    SELECT ANIMAL_ID, NAME
    FROM ANIMAL_INS
    ORDER BY ANIMAL_ID;
     
    // 여러 기준으로 정렬하기
    SELECT ANIMAL_ID, NAME, DATETIME
    FROM ANIMAL_INS
    ORDER BY NAME, DATETIME DESC;
     
    // 상위 n개 레코드
    SELECT NAME
    FROM ANIMAL_INS
    ORDER BY DATETIME
    LIMIT 1 ;

     

    댓글

Designed by Tistory.