ORACEL 과 다른점이 있다고 해서 조사해보려고 한다.
기본구조
SELECT [COLUMN]
FROM [TABLE NAME]
WHERE [조건]
GROUP BY [COLUMN]
HAVING [GROUP 조건]
ORDER BY [COLUMN]
SELECT문으로 데이터를 조회할때 조건을 추가하여 그 조건에 해당하는 데이터만 출력할때 사용.
기본 문법
SELECT[조회할 열이름]FROM[조회할 테이블 이름]WHERE[조건식];
예제쿼리
SELECT*FROM A WHERE B = '개발자';
SELECT*FROM A WHERE B = 10 AND JOB '개발자';
SELECT*FROM A WHERE JOB != '개발자';
SELECT*FROM A WHERE JOB IN('개발자','PM','PL');
SELECT*FROM A WHERE B LIKE'__정%';
...
WHERE
...
AND((A.NAME='개발왕')OR(B.JOB='개발자'AND A.NAME IS NULL))
*주의
조건 분기할때 대괄호를 빼면 쿼리가 꼬이기때문에 조심!

