콘텐츠로 이동

2021 03 25

2021-03-25

멍토의 SQL

  • 고맙게도, SQL을 접해본 적이 없는 나를 위해 차근차근 하나씩 SQL에 필요한 용어/개념을 알려주었다
  • SELECT - 데이터를 읽어오는 구문 - ex) SELECT field FROM table {WHERE 조건} - 전체 column field를 가져오려면 * 를 사용
  • INSERT - 데이터를 입력하는 구문 - ex) INSERT INTO table(field1, field2....) VALUES (values1, values2....);
  • WHERE - 검색 조건을 지정 - ex) SELECT * FROM 테이블명 WHERE no = 2;
  • GROUP BY - 데이터를 원하는 그룹으로 나누기 - 데이터를 묶어서 쿼리를 처리할 때 사용 - 공통된 기준을 가지고 묶어주는 것! - ex) SELECT department_id, SUM(salary) FROM hr.employees
    GROUP BY department_id
  • ORDER BY - 기본적으로 SELECT 문은 테이블에 입력된 순서대로 출력 - 내림차순/오름차순으로 데이터를 정렬할 필요가 있다 - 이떄 ORDER BY 사용할 것! - ex) SELECT * FROM table_name
    ORDER BY column_name(ASC, DESC)