Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 단축키정리
- 기록하기
- 크롬브라우저
- COMMIT
- 스프링 입문
- 파이썬
- 개발자가 되기 위해 꼭 알아야 하는 IT용어
- 클래스 #아이디
- SQL
- group by
- 머신러닝 #학습내용정리
- SafeUpdate
- 에러포스팅
- GIT
- MVC #디자인패턴
- 개발공부
- 컬럼수정
- Numpy #TIL #넘파이 기초
- MODIFY
- 그룹핑
- 옵셔널태그
- 작업 영역
- 생성자 #자바 #기록남기기
- 김영한 #SOLID #객체지향
- 머신러닝 #회귀 #규제
- 스프링부트
- C언어 #문자열변환 #정수형변환
- 커밋
- 공부내용정리
- scanf
Archives
- Today
- Total
데이터 분석가 몽구리
[SQL]다양한 조건 표현식 본문
1. BETWEEN 연산자 활용하기
조회는 SELECT 구문을 활용하여 진행할 수 있다. 특정 값 사이에 있는 값을 조회하고자 할 때에는 WHERE 구문에 BETWEEN 연산자를 활용하여 특정 값 사이에 있는 값을 조회할 수 있습니다.
2. Like, % 기호 활용하기
LIKE는 ~비슷한 이라는 뜻을 가지고 있습니다. 그래서 특정 문자열이 포함되어 있는 row를 출력하는 방법에 대해 배워보겠습니다. %기호를 '서울%'처럼 뒤쪽에 붙여주게 되면 앞 글자가 서울로 시작하는 row를 조회하는 쿼리문이 됩니다. '%고양시%'처럼 %기호를 앞 뒤쪽에 모두 붙여주게 되면 '고양시'가 포함된 모든 row를 조회한다고 생각하면 됩니다.
3. 같지 않음 (!-, <>)
'같지 않음'을 표현하기 위해서는 !=나 <>기호를 사용하면 됩니다. 만약에 member 테이블에서 남자가 아닌 회원들을 조회하기 위해서는 아래와 같이 쿼리문을 작성하시면 됩니다.
4. 이중에 있는~ (IN)
여러 값들 중에서 해당하는 값이 있는 row만 조회하는 경우에는 IN연산자를 사용하면 됩니다. 나이가 20살 또는 30살인 회원들만 조회하기 위해서는 아래와 같이 쿼리문을 작성하면 됩니다.
5. 한 글자를 나타내는 _
LIKE 뒤의 _(언더바) 하나는 문자 하나는 나타냅니다. 아래 쿼리문은 email이 c로 시작하고 소문자가 5글자가 들어가고 나서 @하나 그 뒤에 임의의 길이를 가진 문자열이 있는 문자 패턴을 나타냅니다.
'SQL' 카테고리의 다른 글
테이블의 컬럼 구조 변경하기 (0) | 2024.04.21 |
---|---|
테이블 컬럼 정보확인하기 (DESCRIBE) (0) | 2024.04.21 |
테이블에 row 추가,수정,삭제 (0) | 2024.04.21 |
데이터베이스와 테이블 구축 (0) | 2024.04.21 |
Primary Key (0) | 2024.01.01 |