본문 바로가기

전체 글168

오라클 SELECT INTO / INSERT INTO SELECT 오라클 SELECT INTO / INSERT INTO SELECT SELECT INTO 쿼리 결과를 새 테이블로 만든다. 오라클에서는 CREATE TABLE 테이블명 AS SELECT * FROM 테이블명 기존에 존재하지 않는 테이블이 새로 생성된다. (일종의 뷰와 동일한 효과) SQL - 비절차적 언어 / JAVA - 절차 언어 예제) 업무가 SALESMAN인 직원만 따로 찾아서 emp_salesman이라는 테이블을 생성해서 넣으시오. create table emp_salesman as select * from emp where job = 'SALESMAN'; 결과확인 select * from emp_salesman; INSERT INTO SELECT 쿼리 결과를 기존의 테이블에 추가한다 ( 기존 테이.. 2018. 3. 20.
오라클 조인 종류 및 개념, 별명 (ALIAS) 오라클 조인 종류 및 개념, 별명 (ALIAS) JOIN 서로 다른 테이블을 공통 컬럼을 기준으로 합치는(결합하는) 테이블 단위 연산 조인의 결과 테이블은 이전 테이블의 컬럼 수의 합과 같다 SELECT * FROM 테이블1 JOIN 테이블2 ON 테이블1.컬럼명 = 테이블2.컬럼명 ... 조인시 서로 다른 테이블에 같은 컬럼명이 존재하면 구분을 위해 테이블명.컬럼명으로 사용해서 표시 표준조인 (JOIN 시 NULL 값을 허용하는 내부조인(불가)과 외부조인(허용)으로 구분) INNER JOIN : 조인시 NULL값을 허용하지 않음 (NULL값을 가진 레코드는 조인결과에서 빠짐) LEFT JOIN : 조인 시 JOIN의 왼쪽 테이블의 NULL값을 포함해서 표시 OUTER JOIN : 조인 시 JOIN의 오.. 2018. 3. 13.
오라클 중복제거 연산자, 논리연산자 오라클 중복제거 연산자, 논리연산자 DISTINCT 연산자 SELECT 문의 결과값에서 특정 컬럼만 출력한 경우 중복된 값들이 나오는 경우에 이를 제거해서 표시하는 기능 예제 ) EMP 테이블에서 JOB 컬럼을 표시하시오 . SELECT job FROM emp; 예제) EMP테이블에서 JOB컬럼을 중복을 제거하고 표시하시오. SELECT DISTINCT(job) FROM emp; ROWNUM 사SQL쿼리 결과 중 상위 몇개만 보여주는 쿼리 대표적인 비표준기능 (DBMS종류마다 다르다) MySQL 은 LIMIT 사용, SQLServer 은 TOP 사용한다. 예제) 직원 중 연봉이 많은 순위로 상위 5개만 표시하시오 SELECT * FROM emp WHERE rownum 2018. 3. 12.
DBMS의 기초 DBMS의 기초 DBMS(Database Management System) 데이터베이스(DB)를 관리하는 시스템 (DB : 테이블들이 모여 이루는 데이터 단위) 데이터를 저장하고 유지보수 (수정, 삭제, 추가) 하고 검색하는 시스템 CRUD (Create, Retrieve, Update, Delete) 대량의 데이터를 처리하는 시스템 다양한 자료구조와 검색구조 (소팅, 인덱싱) 를 사용해 "빠른" 검색 가능 검색에 최적화 ( 대부분의 시스템은 R(검색) >>>> CUD (업데이트) 의 빈도수가 많음 ) 정렬 빠른 검색을 위해서는 데이터가 반드시 정렬(Sorting) 되어 있어야 함 정렬되어 있지 않다면 평균적으로 전체 데이터의 절반 필요 (최선 : 1 , 최악 : N , 평균 : N/2) 정렬되어 있을 .. 2018. 3. 6.
대학로 연극 재미와 감동이 있는 수상한흥신소3 후기 안녕하세요 Yumvely입니다. 정말 오랜만에 대학로에서 수상한 흥신소3탄 연극을 보고 왔습니다. 오랜만에 보는 연극이라서 더욱 기대감이 들었습니다. 15분전부터 입장이 가능했고, 한시간 전에 표를 바꾸어서 셋째줄 가운데에 앉아서 볼 수 있었습니다. 연극이 시작하기 전 정우성?! 닮은 배우 분이 나오셔서 분위기를 업 시켜주었습니다. 연극은 자신을 낳다가 돌아가신 어머니를 위해 자신이 태어나지 않도록 시간여행을 통해 부모님의 연애를 훼방시키는 내용입니다. 그 속에서 부모님의 사랑을 확인하고, 모녀지간,부녀지간의 사랑을 확인할 수 있는 시간이었습니다. 연극 러닝타임은 1시간40분 정도였고, 배우들의 연기력이 정말 좋아서 보는 내내 몰입할 수 있엇습니다. 또한 시간여행을 하면서 연애를 훼방시켜 놓는 여러 장면.. 2018. 2. 11.
사회초년생 20대 신용카드 추천 현대카드 제로 포인트형 사회초년생 20대를 위한 신용카드로 현대카드 제로를 추천합니다. 현대카드 제로는 실적, 한도, 횟수 제한 없이 어디서나 할인 또는 적립 되는 카드입니다. 현대카드 제로는 4가지로 구성되어 있습니다. 온라인 쇼핑을 자주 한다면 현대카드 제로 모바일 할인형 또는 적립형을 추천하고, 일상 생활에서 주로 사용한다면 현대카드 제로 할인형 또는 적립형을 선택하면 됩니다. 현대카드 제로 4가지 중에서도 오늘 소개해드릴 카드는 현대카드 제로 포인트형입니다. 현대카드 제로 포인트형 연회비는 국내, UnionPay는 5000원, VISA는 10000원입니다. 현대카드 제로의 혜택은 다음과 같습니다. 1. 국내외 가맹점 이용금액 1% 기본 M포인트 적립 2. 6대 생활 필수 영역 1% 추가 M포인트 적립 3. 현대.기아차 .. 2018. 2. 7.