반응형

SQL 기초 2

SQL 기초 문법 정리 #2 프로그래머스 SQL 고득점 Kit

문법순서: SELECT -> FROM -> WHERE -> GROUP BY -> HAVING -> ORDER BY AS : 별칭을 줄때 사용 GROUP BY: 데이터들을 원하는 그룹으로 나눈다 WHERE: 조건식, 일반조건 HAVING: 조건식, 그룹함수 포함한 조건 예제1 - 고양이와 개는 몇 마리 있을까 -- 코드를 입력하세요 SELECT ANIMAL_TYPE, count(*) as 'count' from ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE 1. ANIMAL_TYPE 선택 및 개수를 별칭 count로 출력 2. ANIMAL_INS 테이블 확인 3. ANIMAL_TYPE으로 그룹화 4. ANIMAL_TYPE을 기준으로 정렬 예제2 - 동명 동물..

SQL 기초 문법 정리 #1 프로그래머스 SQL 고득점 Kit

SELECT: 테이블에서 가져올 열을 선택 FROM: 확인할 테이블을 선택 COUNT: 데이터 개수 확인 * : 전체를 가져올때 사용 DISTINCT: 중복 제거 MAX: 최대값 MIN: 최솟값 ORDER BY: 정렬할때 사용, DESC를 붙이면 내림차순 정렬 LIMIT: 제한을 걸때 사용 예제1 - 최댓값 구하기 -- 코드를 입력하세요 SELECT DATETIME from ANIMAL_INS order by DATETIME DESC limit 1 1. DATETIME 열을 선택 2. ANIMAL_INS 테이블 확인 3. DESC를 사용하여 DATETIME를 기준으로 내림차순으로 정렬 4. 1개만 출력되게 limit 1 예제2 - 최솟값 구하기 -- 코드를 입력하세요 SELECT min(DATETIME)..

반응형