본문 바로가기

Category List111

[무조건 따라해보기] DML 그룹함수, HAVING, JOIN, SET, 서브쿼리 📌 DML(Data Manipulation Language(데이터 조작어)) SELECT : 데이터 베이스에 저장된 데이터를 가져오는 명령문 , 다양한 상황이나 조건에 맞는 데이터를 빠르고 쉽게 가져올 수 있음 📍 그룹함수, SELECT 문을 통해 가져올 결과를 그룹으로 묵고 그룹 내에서 지정된 컬럼의 총합, 평균 등을 구할 수 있는 함수 SUM : 총합 AVG : 평균 COUNT : 로우의 수 MAX : 최대값 MIN : 최소값 --사원들의 급여 총합을 구한다. SELECT SUM(SAL) FROM EMP; --그룹함수(1줄) 다른 컬럼(1줄이상 나옴) 을 묵는 것은 ERROR 'NOT A SINGLE-GROUP FUNCTION' SELECT EMPNO, SUM(SAL) FROM EMP; --ERROR.. 2021. 5. 25.
[무조건 따라해보기] DML 날짜함수 , DECODE, CASE 📌 DML(Data Manipulation Language(데이터 조작어)) SELECT : 데이터 베이스에 저장된 데이터를 가져오는 명령문 , 다양한 상황이나 조건에 맞는 데이터를 빠르고 쉽게 가져올 수 있음 📍 날짜함수 오라클은 날짜 데이터를 제어할 수 있는 함수를 제공한다. SYSDATE : 현재 날짜와 시간을 반환한다. MONTHS_BETWEEN : 두 날짜간의 개월 수를 구한다. ADD_MONTHS : 주어진 개월 수 만큼 더한다. --현재 날짜 구하기 SELECT SYSDATE FROM DUAL; --(21/05/08) --날짜 데이터 연산 (10000일) SELECT SYSDATE, SYSDATE-10000, SYSDATE+10000 FROM DUAL; --각 사원이 입사한 날짜로부터 100.. 2021. 5. 25.
[무조건 따라해보기] DML 정렬, 숫자함수, 문자열함수 📌 DML(Data Manipulation Language(데이터 조작어)) SELECT : 데이터 베이스에 저장된 데이터를 가져오는 명령문 , 다양한 상황이나 조건에 맞는 데이터를 빠르고 쉽게 가져올 수 있음 📍 정렬 SELECT 문을 통해 얻어온 결과를 특정 컬럼을 기준으로 오름차순 혹은 내림차순으로 정렬할 수 있다. 숫자, 문자열, 날짜 등 모든 타입의 데이터를 정렬할 수 있다. SELECT [컬럼명] FROM [테이블명] WHERE (조건절) ORDER BY [컬럼명] (ASC|DESC) ASC : 오름차순 , 생략가능 DESC : 내림차순 --사원의 이름, 사원번호, 급여를 급여 기준으로 오름차순 정렬한다. SELECT ENAME, EMPNO , SAL FROM EMP ORDER BY SAL A.. 2021. 5. 25.
[무조건 따라해보기]DML 기본쿼리문, 연산자, 비교 ,NVL 📌 DML(Data Manipulation Language(데이터 조작어)) SELECT : 데이터 베이스에 저장된 데이터를 가져오는 명령문 , 다양한 상황이나 조건에 맞는 데이터를 빠르고 쉽게 가져올 수 있음 📍 테이블의 모든 컬럼 : SELECT [*] FROM [테이블명] -- [게시판]의 모든(*) 정보를 가져오기 SELECT * FROM [BOARD]; 📍테이블의 특정 컬럼 : SELECT [가져올 컬럼명] FROM [테이블명] --특정 컬럼의 데이터 가져오기 SELECT [WRITER] FROM [BOARD]; SELECT [WRITER], SUBJECT FROM [BOARD]; 📍 DML 연산 : SELECT [연산할 컬럼1 (+,-,*,/) 연산할 컬럼2)] FROM [테이블명] -- 각 .. 2021. 5. 25.
[책] 정세랑 <시선으로부터> 시선으로부터, - 교보문고 정세랑 장편소설 | 2020 올해의 한국문학 1위(알라딘)2020 올해의 책(교보문고, 예스24, 알라딘, 조선일보, 경향신문, 문화일보) 선정출판계에서 2020년 가장 많은 시선을 모은 문학 작품에 대해서 이 www.kyobobook.co.kr '스스로의 비틀린 부분을 수정하는 것, 그것이 좋은 예술가가 되는 길인지는 몰라도 살아 있는 예술가가 되는 길임은 분명합니다. 매혹적으로 보이는 비틀림일수록 그 곁에 어린 환상들을 걷어내십시오. 직선으로 느리게 걷는 것은 단조로워 보이지만 택해야 하는 어려운 길입니다.' 정세랑 국내 현대 소설은 가볍다. 작품의 무게가 아니라, 내가 살고있는 지금이 `현대`이기 때문에 당대 소설을 힘들지 않게 이해할 수 있는 것 같다. 가볍다는 의미는 .. 2021. 5. 23.
데이터 베이스 DataBase 개요 📌 데이터 베이스 DataBase SQL용어 관계형데이터베이스용어 설명 로우 튜플 또는 레코드 하나의 항목을 대표하는 데이터 컬럼 속성(Attribute) 또는 필드 튜플의 이름 요소 (예:"주소","태어난 날짜") 테이블 관계 또는 기초 관계 변수 같은 속성을 공유하는 튜플의 모임(컬럼이나 로우의 모임) 데이터 딕셔너리 : 시스템 카탈로그라고 부르기도 하며 사용 가능한 데이터 베이스 및 테이블의 정보를 가지고 있는 시스템 DBMS 만이 추가, 수정, 삭제가 가능하며 사용자는 조회만 가능함. 테이블 목록 조회 : SELECT * FROM TAB : 현재 접속한 데이터 베이스 내의 테이블을 조회 (테이블 정보 조회) DESC [테이블명]; 원하는 테이블의 구조를 조회 📍 SQL 명령문 관계형 데이터 베이스.. 2021. 5. 21.