본문 바로가기
SQL(데이터베이스)

6. 테이블 로우 조회방법

by 아몰라코딩 2025. 3. 10.

📌 SQL 연산자 & 키워드 정리 (테이블명 개념 포함)

각 예시에서 테이블명, 컬럼명, **값**을 의미하는 부분을 명확하게 표시해드립니다.


🔹 비교 연산자

 

연산자 의미 예시
= 같다 SELECT * FROM 테이블명 WHERE 컬럼명 = '값'; (예: 특정 부서의 데이터 조회)
!=, <> 같지 않다 SELECT * FROM 테이블명 WHERE 컬럼명 != '값'; (예: 특정 부서를 제외한 데이터 조회)
> 초과 SELECT * FROM 테이블명 WHERE 컬럼명 > 숫자값; (예: 특정 급여 이상인 데이터 조회)
< 미만 SELECT * FROM 테이블명 WHERE 컬럼명 < 숫자값; (예: 특정 나이 미만인 데이터 조회)
>= 이상 SELECT * FROM 테이블명 WHERE 컬럼명 >= 숫자값; (예: 특정 근속 연수 이상인 데이터 조회)
<= 이하 SELECT * FROM 테이블명 WHERE 컬럼명 <= 숫자값; (예: 특정 평점 이하의 데이터 조회)
BETWEEN 범위 지정 SELECT * FROM 테이블명 WHERE 컬럼명 BETWEEN 시작값 AND 끝값; (예: 특정 급여 범위 내 조회)
IN 값 포함 SELECT * FROM 테이블명 WHERE 컬럼명 IN ('값1', '값2'); (예: 특정 부서만 조회)

🔹 추가 SQL 키워드

 

키워드 의미 예시
ORDER BY 정렬 SELECT * FROM 테이블명 ORDER BY 컬럼명; (예: 특정 컬럼 기준으로 정렬)
AND 여러 조건 결합 SELECT * FROM 테이블명 WHERE 컬럼명1 = '값' AND 컬럼명2 > 숫자값; (예: 특정 부서이면서 급여가 높은 경우 조회)
NOT IN 특정 값 제외 SELECT * FROM 테이블명 WHERE 컬럼명 NOT IN ('값1', '값2'); (예: 특정 부서를 제외한 데이터 조회)
ASC 오름차순 정렬 (기본) SELECT * FROM 테이블명 ORDER BY 컬럼명 ASC; (예: 급여를 낮은 순으로 정렬)
DESC 내림차순 정렬 SELECT * FROM 테이블명 ORDER BY 컬럼명 DESC; (예: 급여를 높은 순으로 정렬)
LIMIT 결과 개수 제한 SELECT * FROM 테이블명 ORDER BY 컬럼명 DESC LIMIT 숫자값; (예: 급여가 높은 상위 5명 조회)