1. CRUD - 기본적인 데이터 처리 기능 CREATE: 생성 READ : 읽기, 조회 UPDATE:수정 DELETE: 삭제 2. SQL(쿼리문)의 종류 1. DML (Data Manipulation Langauge) : 데이터 조작어 - 데이터를 조작하는 쿼리문 DML (Data Manipulation Langauge) : 데이터 조작어 1. DML (Data Manipulation Langauge) : 데이터 조작어 - 데이터를 조작하는 쿼리문 2. DML 종류 1. SELECT 2. INSERT 3. UPDATE 4. DELETE 5. MERGE 6. CALL 2-1. SELECT : 데이터 조회 SELECT [DISTICT] 칼럼명 [AS 별칭] 칼럼명 [AS 별 ddah0329.tistory..
1. 연산자 (Operator) - 예시) 데이터를 조회할 때 SALARY에서 1,000원씩 빼서 조회하겠다 할 때 사용 연산자 종류 : 1. 연결 연산자 2. 산술 연산자 3. 관계 연산자 4. SQL 연산자 5. 논리 연산자 2. 논리 연산자 - [ AND ] [ OR ] [ NOT ] - 피연산자 자리에 조건이 온다. - 여러 개의 조건을 연결하거나, 조건의 결과를 반전시킬 때 사용한다. 1. AND - [ a 조건식 AND b 조건식 ] - a 조건과 b 조건을 전부 만족하는 행만 조회 2. OR - [ a 조건식 OR b 조건식 ] - a 조건과 b 조건 둘 중 하나만 만족하는 행을 조회 3. NOT - [ NOT a 조건식 ] - a 조건을 만족하지 않는 행만 조회 3. 논리 연산자 사용 방..
1. 연산자 (Operator) - 예시) 데이터를 조회할 때 SALARY에서 1,000원씩 빼서 조회하겠다 할 때 사용 연산자 종류 : 1. 연결 연산자 2. 산술 연산자 3. 관계 연산자 4. SQL 연산자 5. 논리 연산자 2. SQL 연산자 - SQL에서만 존재하는 연산자 - SQL 연산자 종류 1. BETWEEN a AND b 2. IN(a,b,c) 3. LIKE _/% 4. IS (NOT) NULL 5. ANY(a,b,c) 6. ALL(a,b,c) 1. BETWEEN a AND b - a 이상 b 이하인 조건 2. IN(a,b,c) - a 또는 b 또는 c 일때 조건 3. LIKE - 문자열 패턴을 검색할 때 연산자 - 문자열이 데이터에 부분일치하는지를 검사한다. - %(퍼센트) : 부분일치하..
1. 연산자 (Operator) - 예시) 데이터를 조회할 때 SALARY에서 1,000원씩 빼서 조회하겠다 할 때 사용 연산자 종류 : 1. 연결 연산자 2. 산술 연산자 3. 관계 연산자 4. SQL 연산자 5. 논리 연산자 2. 관계 연산자 (비교 연산자) - [ > ] [ >= ] [ = 10000 ORDER BY SALARY; -- WHERE절로 날짜 값 비교 -- 날짜값을 표현할 때는 ''(작은따음표)에 YYYY-MM-DD로 표시해야한다. SELECT FIRST_NAME, HIRE_DATE FROM EMPLOYEES WHERE HIRE_DATE > '2004-01-01' ORDER BY HIRE_DATE; -- 문자값 비교 -- 'John': 테이블에 문자열로 저장되어있는 데이터 값이기 때문에..
1. 연산자 (Operator) - 예시) 데이터를 조회할 때 SALARY에서 1,000원씩 빼서 조회하겠다 할 때 사용 연산자 종류 : 1. 연결 연산자 2. 산술 연산자 3. 관계 연산자 4. SQL 연산자 5. 논리 연산자 2. 산술 연산자 - [ + ] [ - ] [ * ] [ / ] - 피연산자에 숫자 타입과 날짜 타입을 사용할 수 있다. - [ + ] [ - ] 연산자에는 DATE 타입도 가능하다. 자료형별 연산 결과(타입) 숫자와 숫자의 연산 NUMBER 날짜와 숫자간의 [ + ] [ - ] 연산 DATE (숫자 1 == 1일) - 날짜와 날짜간의 [ - ] 연산 NUMBER 3. 전체 쿼리문 -------------------------------------------------------..
1. 연산자 (Operator) - 예시) 데이터를 조회할 때 SALARY에서 1,000원씩 빼서 조회하겠다 할 때 사용 연산자 종류 : 1. 연결 연산자 2. 산술 연산자 3. 관계 연산자 4. SQL 연산자 5. 논리 연산자 2. 연결 연산자 [ || ] - [ A || B ] : A와 B를 연결해준다. - 숫자,날짜, 문자열 타입의 값이 피연산자로 올 수 있다. - 앞에 온 값과 뒤에 온 값을 연결한다. - 연결의 결과는 항상 문자열 타입이다. 3. 전체 쿼리문 ----------------------------------------------------------------- -- 연결연산자 -----------------------------------------------------------..