Computer Science/DB
-
[SQL] Data Type Conversion, DECODE, CASE, ROWNUM, 논리연산자, 함수Computer Science/DB 2023. 4. 5. 21:48
👀 유용한 정보Hash 함수💡피드백 Tip📘 Data Type Conversion실행 계획 (Execution Plan) 조회📘 DECODE, CASEDECODECASE📘 ROWNUM📘 논리연산자 AND OR NOT📘 함수단일행 함수문자 함수숫자 함수 (1)숫자 함수 (2)📝0403 과제2. OR 연산시 중복되는 ROW는 어떻게 처리되는지 아래의 SQL을 실행한후 결과를 설명. DEPTNO = 20 OR JOB = 'CLERK' 를 둘다 만족하는 ROW는 2번 출력 되는가 ?3. 부서별 차등 보너스를 계산하는 SQL 작성4. DECODE 와 CASE이 차이점 정리후 발표5. CASE 구문에서 LIKE 연산자 와 IN 연산자를 사용하는 임의의 SQL 작성6. 실행후 결과 설명7. 중첩 decode를 사용한..
-
[SQL] ORDER BY, DISTINCT, SQL 연산자Computer Science/DB 2023. 4. 5. 21:47
💡피드백 Tip1. SQL Developer 클라이언트 프로그램에서의 NULL 표기Putty 터미널을 이용하여 오라클 SQL 쿼리 해보기2. 되도록 SQL에서 R-Value가 타입이 변하도록 해야 한다.3. 숫자/날짜, 문자 암시적 타입 캐스팅📘 ORDER BY📘 DISTINCT📘 SQL 연산자BETWEENLIKEINANY(or), ALL(and)📝일일 과제1. EMP 테이블에서 사번,이름,직무,급여,부서번호 데이터 사이에 구분자 ,를 삽입하는 예제 SQL 작성 a) SPOOL, SQL Script file 사용해서 emp_list.csv 파일생성 >> excelb) set 명령어(SQL*PLUS) 사용 >> excelb_1)b_2) create_csv_emp.sqlcf) export로 csv 파일 만들..
-
[SQL] SELECT, SELECT LIST, WHERE, NULLComputer Science/DB 2023. 4. 5. 21:46
👀 유용한 정보💡피드백 TipClient - Server 이해📘 SELECTSQL DeveloperSQL 명령어 분류와 SELECTQUERY📘 SELECT LIST산술 연산자Alias (가명, 별칭)문자열 결합 연산자 (Concatenation operator)DUAL → Dummy Table📘 WHERE📘 NULL1. NULL은 연산 불가! (NULL 과 산술연산)2. NULL은 비교 불가!3. 제어 불가 (NULL을 함수에 적용 불가)4. NULL 제어 함수📝과제1. Client/Server 구조도 및 최신 사례 문서 정리2. SQL 주요 특징 4가지 암기 및 구두 설명3. SQL 명령어 분류표 암기 및 구두 설명4. SELECT 문법구조를 Oracle 메뉴얼에서 검색후 문서 정리5. EMP 테이블에..