반응형
SMALL

구조화질의어 3

'SQL' 단일 행 함수, 그룹 함수 (*비교 분석)

함수의 종류 단일 행 함수 : 문자(→숫자), 숫자(→숫자), 날짜(MONTH_BETWEEN 제외/→날짜), 변환(→타입변환), 일반(NVL,DECODE,CASE,WHEN,순위함수 등) 그룹 함수 : 함수, GROUP BY, HAVING BY 단일 행 함수 - 문자 타입 함수 SELECT SUBSTR(first_name, 1, 2) FROM employees; SUBSTR 단일 행 함수 - 숫자 타입 함수 SELECT TRUNC(ROUND(salary / 3, 0)) FROM employees; TRUNC(ROUND()) 단일 행 함수 - 날짜 타입 함수 SELECT SYSDATE FROM DUAL; SYSDATE : 오늘 날짜 DUAL : 더미 테이블 SELECT SYSDATE, hire_date, M..

DB/SQL 응용 2022.07.03

'SQL' SELECT 문, WHERE 조건절 (*기초 분석)

SELECT 문 기본 SELECT * FROM employees; 테이블 모든 열 조회 WHERE 조건절 SELECT employee_id, first_name, last_name FROM employees; SELECT * FROM employees WHERE email LIKE 'V'||'%'; SELECT * FROM employees WHERE salary >= 6000 ORDER BY salary; 테이블 모든 열 조회 연산자 SELECT * FROM employees WHERE salary IN (6000, 8000) ORDER BY salary; IN : 해당값만 출력 WHERE email LIKE 'B'||'%' ORDER BY salary; WHERE email LIKE 'B'||'___..

DB/SQL 응용 2022.07.03

'SQL' 기초설정 및 디벨로퍼 익히기 (*Oracle 11g)

DB 생성 Oracle SQL Developer 접속 +(접속) >> Name ‘oracle’, 사용자 이름 ‘SYSTEM’, 비밀번호'7397' >> 저장/테스트/접속 접속정보 생성 ALTER USER HR ACCOUNT UNLOCK IDENTIFIED BY 1234; +(접속) >> Name ‘실습용 HR’, 사용자 이름 ‘HR, 비밀번호'1234' >> 저장/테스트/접속 모든 테이블 보기 SELECT * FROM TAB; TAB - 테이블 SQL Developer 사용법 알아보기 기초설정 쿼리문 * : 모든 열 표시, 애스터리스크(Asterisk) /* */ : 블록 주석처리 -- : 해당 행 주석처리 표시, 주석 @c:₩sql_practice₩create_table.sql; @c:₩sql_prac..

DB/SQL 응용 2022.06.29
반응형
LIST