[SQL] 연산자

Gabriela·2023년 7월 10일
0

[SQL] 데이터베이스

목록 보기
6/13
post-thumbnail

‣ 산술 연산자


‣ NULL 비교 연산자

  • IS NULL
  • IS NOT NULL
    (NULL : 값을 모르는 상태)


NULL 연산

  • 연산에 NULL이 포함되는 결과도 NULL

    NULL + 10 = NULL
    NULL - 10 = NULL
    NULL * 10 = NULL
    NULL / 10 = NULL
    10 / NULL = NULL


‣ 대입 연산자


‣ 비교 연산자

  • 비교 연산자 : 크기 비교
  • = : 같다(등호 2 개가 아님을 주의)
  • 대표적으로 WHERE 절에서 사용 - 조건문

  • ! =, <> : 같지 않다(작거나 크지도 않다)

‣ 논리 연산자


‣ 기타 연산자

  • BETWEEN A AND B : 숫자, 날짜에 사용 (사이값에 사용되는 기본 연산 ), A와B도 포함
    • 구현 예시: 페이지 목록 (어디서부터 ~ 어디까지) 페이징 처리 할 때 기본적으로 비트윈 앤드 사용
  • IN(A, B, C) : (OR 대체 사용 가능)
  • LIKE 패턴 : 포함된 걸 찾기 (=(등호) 대신 찾음 ‘같은 거’ 찾기 / 패턴과 일부 일치함)
    (일반적인 검색은 검색어와 똑같은 걸 찾지 않음, 포함된 걸 찾음)
  • A || B : A 와 B를 연결 (앞, 뒤에 있는 것을 붙이는 연산)

profile
개발이 세상에서 제일 재밌어요

0개의 댓글