inanJeong
이난's 프로그래밍 지식 사이트
inanJeong
전체 방문자
오늘
어제
  • 분류 전체보기 (83)
    • 회고록 및 개발일기 (4)
    • Advanced (0)
    • Python (18)
      • 파이썬 기초 (0)
      • 파이썬스럽게 개발하기 (6)
      • Django (5)
      • 고성능 파이썬 (0)
      • matplotlib (3)
      • Error (4)
    • 기타 (61)
      • Shell Script (2)
      • 라즈베리파이 (5)
      • 티스토리 꾸미기 (2)
      • 알고리즘 (2)
      • 소프트웨어 개발론 (0)
      • JIRA(프로젝트 관리 도구) (1)
      • git (1)
      • Swagger (1)
      • docker (2)
      • web_server (2)
      • MySQL (2)
      • front_end (3)
      • javascripts(typescript + ES.. (5)
      • ServerSideApplication (1)
      • Data Engineering (5)
      • flutter (2)
      • JSP (10)
      • Spring boot (5)
      • React (3)
      • elasticSearch (1)
      • AWS (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
inanJeong

이난's 프로그래밍 지식 사이트

기타/MySQL

[MySQL] IN 조건절 사용, 다른 테이블 비교(서브쿼리)

2022. 5. 23. 11:36

 

 

1. OR 조건의 단순화

  • OR로 인한 다중 조건의 단순화
  • 파이썬을 사용한다면 알 수 있는 인간친화적 표현방법(텍스트 in 변수)
#WHERE name="inan" or name="test" or name="hello"
WHERE name in ("inan", "test", "hello")

 

2. 서브쿼리

1) 다른 테이블의 값과 비교 후 출력

  • 블랙리스트에 존재하지 않는 아이디만 검색
WHERE user_id NOT IN (SELECT user_id FROM black_list) 

 

'기타 > MySQL' 카테고리의 다른 글

[MySQL] 암호화, 복호화, AES, SHA 알고리즘  (0) 2020.11.11
    '기타/MySQL' 카테고리의 다른 글
    • [MySQL] 암호화, 복호화, AES, SHA 알고리즘
    inanJeong
    inanJeong
    저작권 문제시 이메일 발송 부탁드립니다.(해당 게시글 바로 내리겠습니다.) ghjklla007@naver.com

    티스토리툴바