SQL/개념

SQL 라이브 세션 2회차

jjangdoll 2024. 12. 23. 20:38

- LIMIT 2,5  : 위에서 2번째빼고 5개 데이터 조회
- 와일드 카드 bl% : bl, black, blue 등 bl로 시작하는 모든 단어 조회
- 와일드 카드 h_t : hit, hot 등 h t 가 포함되어 있고, 가운데 1글자 포함된 단어 조회
- 우선순위를 다 외울 수 없으니  괄호를 잘 활용!
- 코드 설명 할 때는 -,# 이용 : 연습할 때 잘 활용해보기

COUNT(*)와 COUNT(컬럼명)의 차이

- COUNT(*): NULL 포함 모든 데이터를 카운팅합니다. # 행수를 카운트하는 것이기 때문
          -> WHERE조건 이용해 NULL 제거 필요
- COUNT(컬럼명): 해당 컬럼에서 NULL을 제외한 값이 있는 데이터만 카운팅합니다.

서브 쿼리 조건

- SELECT문으로만 작성 가능
- 반드시 () 안에 끝나야 함
- 괄호 끝나고 세미콜론; 사용 안 함
- ORDER BY 사용 불가


DBeaver 유용한 단축키

for Mac 
쿼리 실행
 : Cmd + Enter 또는 ctrl + \
현재행 삭제
 : Cmd + D
자동 정렬
 : Cmd + Shift + F
선택영역 주석처리
 : Cmd + / 또는 Cmd + Shift + / 

 

'SQL > 개념' 카테고리의 다른 글

SQL 라이브 세션 4회차  (0) 2025.01.02
SQL | 대여기간, DATE_FORMAT vs YEAR  (0) 2025.01.02
SQL 라이브 세션 3회차  (0) 2024.12.23
SQL 라이브 세션 1회차  (0) 2024.12.23
SQL | 기본 개념  (1) 2024.12.22