▶ SELECT문 비교 연산자
SELECT column_names
FROM table_name
WHERE column_name >= 10;
→ WHERE절에 사용
▶ SELECT문 논리 연산자
SELECT column1, column2, ...
FROM table_name
WHERE condition1 AND condition2 OR condition3 ...;
→ WHERE절에 사용
▶ IN 연산자
SELECT column_name
FROM table_name
WHERE column_name IN (value1, value2, ...);
→ 이 값 중에서 하나 이상과 일치하면 조건에 맞는 것
▶ BETWEEN 연산자
SELECT column_name
FROM table_name
WHERE column_name BETWEEN value1 AND value2;
→ value1 부터 value2사이를 출력하고 싶은 경우 사용
▶ SELECT문 산술 연산자
→ 산술연산자(+, -, *, /)의 사용이 가능하다.
SELECT column1 + 10 ...
FROM table_name;
▶ LIKE 연산자
→ 문자열 패턴을 찾을 때 사용
※ 와일드 카드
- % : 0 또는 1개 이상의 character를 나타냄
- _ : 하나의 charactor를 나타냄
▶ 변수
SET @var_name;
→ 변수 선언
SELECT
@var_name + @var_name2),
@var_name > @var_name2),
ROUND((@var_name + @var_name2), 3) ;
/* null 판별시 var IS NULL, null이 아닌 것 판별시, var IS NOT NULL */
→ 위와 같이 산술 연산자 등 사용가능
※ := (대입연산자) or = (대입연산자 또는 비교연산자) 와 같이 구별을 위해 ' : '를 사용하기도 함
'코딩 공부 > web & Java' 카테고리의 다른 글
스키마 (0) | 2022.09.02 |
---|---|
JOIN문, JOIN 종류 (0) | 2022.09.02 |
SQL 함수와 데이터 타입 (0) | 2022.09.01 |
메소드 구조 (0) | 2022.08.29 |
자바 웹 프로젝트 디렉토리 구조 (0) | 2022.08.29 |