728x90
안녕하세요!
오늘은 효율적인 데이터베이스 검색을 위해서 사용하는 Where문에 대하여 알아보도록 하겠습니다.
Where문은 Select문과 함께 사용하며 원하는 조건에 맞는 행을 검색하기 위해 필수적으로 사용됩니다.
기본 형태의 Select_Where 문
SELECT 열 FROM 테이블 WHERE 열 = 조건값 ORDER BY 열 오름차순(내림차순) 지정
- WHERE : 원하는 조건을 지정하는 구문
- 열 : 조건을 적용할 열
- = : <,>, <=, >=, =, != 등의 연산자를 입력
- 조건값 : 조건값 입력
- ORDER BY : 정렬을 지정하는 구문
- 열 : 정렬의 기준이 될 열을 지정
- DESC or ASC : 내림차순, 오른차순 적용
Where문을 사용하여 조건에 해당하는 데이터만 검색하면 데이터를 필터링하여 원하는 데이터만 빠르게 검색할 수 있고, 시스템의 부하도 줄일 수 있습니다.
Where문에는 다양한 연산자를 사용할 수 있습니다. 예시에는 비교연산자 > 를 사용했습니다.
연산자는 비교연산자, 논리연산자를 사용할 수 있습니다.
연산자의 경우 다음 시간에 더 자세히 알아보도록 하겠습니다.
ORDER BY
검색에는 정렬이 중요하기 때문에 정렬을 할 수 있는 ORDER BY문을 같이 알아보았습니다.
ORDER BY는 SELECT문의 가장 마지막에 추가하여 사용합니다.
DESC(Descending)는 내림차순, ASC(Ascending)는 오름 차순을 의미합니다.
2개 이상의 열을 기준으로 정할 때는 , 로 구분하여 작성합니다.
오름 차순의 경우 ASC를 생략할 수 있습니다.
오늘은 where문과 order by에 관하여 알아보았습니다.
다음에는 group by와 연산자 등에 대해 알아보도록 하겠습니다.
감사합니다!!
728x90
반응형
'Database(데이터베이스) > MariaDB' 카테고리의 다른 글
MariaDB 위경도 데이터 거리 계산하기 (0) | 2023.06.16 |
---|---|
SQL 연산자 : 비교연산자와 논리연산자 (0) | 2023.06.14 |
DML 데이터 조작어_Select (0) | 2023.06.13 |
HeidiSQL 주석과 단축키, 쿼리 실행 방법 (0) | 2023.06.12 |
SQL이란? (0) | 2023.06.12 |