Notice
Recent Posts
Recent Comments
Link
투케이2K
7. (MYSQL/SQL) select where in , between and , like 조건절을 사용해 결과 출력 실시 본문
MySqlDB
7. (MYSQL/SQL) select where in , between and , like 조건절을 사용해 결과 출력 실시
투케이2K 2021. 8. 13. 18:11[개발 환경 설정]
개발 툴 : Heidi
개발 언어 : Mysql
[소스 코드]
/*
[select where in , between and , like 조건절을 사용해 결과 출력 실시]
1. in : 다중 조건을 지정할 때 사용합니다 (하나만 만족해도 true 반환)
2. and : a와 b의 조건을 모두 true 값을 반환해야합니다
3. between and : 특정 범위 값을 지정할때 사용합니다 (컬럼 between 시작 and 종료)
4. like : 데이터 중에서 특정 문자 포함여부를 확인합니다
('김%' - (김)으로 시작 / '%김%' - (김) 포함 / '%김' - (김)으로 종료)
5. 로직 : in 조건으로 백제, 신라를 만족하는 조건을 찾은 후
>> 나이가 20 ~ 25 범위인 조건을 찾은 후
>> 이름 중에서 (김)으로 시작하는 데이터 출력
*/
-- [select where 조건 절 조회 실시]
select * --
from test_user
where t_dept in ('백제', '신라')
and t_age between 20 and 25
and t_name like '김%';
[결과 출력]
[요약 설명]
/*
[select where in , between and , like 조건절을 사용해 결과 출력 실시]
1. in : 다중 조건을 지정할 때 사용합니다 (하나만 만족해도 true 반환)
2. and : a와 b의 조건을 모두 true 값을 반환해야합니다
3. between and : 특정 범위 값을 지정할때 사용합니다 (컬럼 between 시작 and 종료)
4. like : 데이터 중에서 특정 문자 포함여부를 확인합니다
('김%' - (김)으로 시작 / '%김%' - (김) 포함 / '%김' - (김)으로 종료)
5. 로직 : in 조건으로 백제, 신라를 만족하는 조건을 찾은 후
>> 나이가 20 ~ 25 범위인 조건을 찾은 후
>> 이름 중에서 (김)으로 시작하는 데이터 출력
*/
반응형
'MySqlDB' 카테고리의 다른 글
9. (MYSQL/SQL) limit 사용해 행제한 출력 및 order by 데이터 정렬 실시 (0) | 2021.08.13 |
---|---|
8. (MYSQL/SQL) cast 사용해 char , signed , date 데이터 형변환 수행 실시 (0) | 2021.08.13 |
6. (MYSQL/SQL) delete 문을 사용해서 특정 조건 데이터 삭제 및 전체 데이터 삭제 수행 실시 (0) | 2021.08.13 |
5. (MYSQL/SQL) update 문을 사용해서 다중 컬럼 데이터 수정 및 다중 조건 지정 실시 (0) | 2021.08.13 |
4. (MYSQL/SQL) insert 문 사용해 데이터 삽입 실시 - 전체 데이터, 컬럼 부분 데이터 (0) | 2021.08.13 |
Comments