본문 바로가기

SQL40

SQL 정리 4일차 -1- 문자형 함수, 숫자형 함수 4.1 SQL에서 사용되는 함수의 2가지 형태 단일 행 함수 ( Single Row Function ) - 문자형 함수 - 숫자형 함수 - 날짜형 함수 - 변환형 함수 다중 행 함수 ( Multi Row Function ) - 그룹 함수 4.2 문자형 함수 - UPPER ( 대문자로 변환 ) UPPER ( 'ORACLE Server' ) --> ORACLE SERVER - LOWER ( 소문자로 변환 ) LOWER ( 'ORACLE Server' ) --> oracle server - INITCAP ( 앞글자만 대문자 및 나머지는 소문자로 변환 ) INITCAP ( 'ORACLE Server' ) --> Oracle Server - CONCAT ( 문자값1, 문자값2 / 문자값1과 문자값2를 하나로 합쳐.. 2023. 8. 8.
SQL 정리 3일차 3.1 SELECT 구문의 기본 문형(SELECT ~ FROM) SELECT (DISTINCT) 칼럼명 (ALIAS) FROM 테이블명; SELECT : 검색하고자 하는 데이터(컬럼)를 나열 DISTINCT : 중복행을 제거 ALIAS : 나타날 때 칼럼에 대하여 다른 이름을 부여 FROM : 선택한 칼럼이 있는 테이블을 명시 3.2 전체 데이터의 검색 SQL>SELECT * 2 FROM s_dept; 테이블에 있는 모든 데이터를 검색하고 싶은 경우에는 SELECT 뒤에 *를 기술함으로써 나타낼 수 있다 3.3 특정 칼럼의 검색 SQL>SELECT name, start_date, salary 2 FROM s_emp; 테이블의 특정 칼럼의 데이터를 검색하고 싶은 경우에는 SELECT절 뒤에 칼럼을 콤마(,.. 2023. 8. 5.
SQL 정리 2일차 2.1 테이블 명명 규칙 - 테이블명과 칼럼명은 반드시 문자로 시작하고 최대 30자까지 허용 - A~Z , a~z, 0-9, _, $, # 만으로 구성 - 동일한 사용자가 소유한 다른 객체의 이름과 중복되지 않아야 한다 - ORACLE Sever의 예약어는 쓸 수 없다. 2.2 각 데이터 타입 및 설정 데이터 타입 설 명 VARCHAR2(size) [ 가변길이 , 대부분 이걸 사용한다] 최대 길이가 size인 가변길이 문자값으로 최소길이는 1, 최대길이는 2000 CHAR(size) [ 고정길이 ] 길이가 size인 고정길이 문자값으로 기본길이는 1, 최대길이는 255 NUMBER 38자리까지 유효한 부동 소수점 숫자 NUMBER(p, s) 38의 범위 중에서 p의 자리수까지 유효한 숫자값으로 전체 자리.. 2023. 7. 31.
SQL 정리 1일차 1.1 관계형 데이터베이스(RDB) - 정형DB (형태가 저장되어 있는 DB) --1970년대 CODD 박사에 의해 개념 도입 --RDB는 데이터를 2차 행렬의 테이블의 집합으로 표현 --각 테이블은 행( row ) 와 열 ( column) 으로 구성 --테이블에서 각 행 ( row ) 는 유일하게 구별되는 특징을 가짐 --각 열 ( column ) 들은 데이터 무결성 ( Data Integrity )를 보장받아야 한다 -- table에 대한 데이터 조작 및 검색을 SQL을 이용하여 수행 -- RDBMS가 전체 데이터 베이스를 관리 1.2 데이터 베이스 용어 개념 설명 Table Table은 RDBMS의 기본적인 저장구조로, 한 개 이상의 Column과 0개 이상의 Row로 구성된다. Row Row는 T.. 2023. 7. 30.