본문 바로가기

[SQL Plus] JOIN - Equi , Outer, Self, ANSI JOIN : 하나 이상의 테이블을 가지고 검색하는 방법 조인의 종류 1. inner join (default) -> 두 테이블의 데이터가 비슷할 때 사용 2. outer join -> 한 테이블의 데이터가 더 많을 때 사용 1. EQUI JOIN - 동일한 필드 기준 조인 SQL> select e.ename, d.deptno, d.dname from emp e, dept d ENAME DEPTNO DNAME ---------- ---------- -------------- SMITH 20 RESEARCH ALLEN 30 SALES WARD 30 SALES JONES 20 RESEARCH MARTIN 30 SALES BLAKE 30 SALES CLARK 10 ACCOUNTING SCOTT 20 RESEAR..
[SQL Plus] DDL - create , alter, drop DDL(Data Definition Language;데이터 정의어) - create(생성), alter(변경), drop(삭제) 1. CREATE TABLE - 테이블 구조 정의 형식) CREATE TABLE 테이블명( 필드명1 데이터타입 제약조건, 필드명2 데이터타입 제약조건); SQL> CREATE TABLE dept( deptno number primary key, dname varchar2(20) not null, loc varchar2(15) not null); 2. ALTER TABLE ~ ADD - 새로운 필드 추가 형식) ALTER TABLE 테이블명 ADD (추가시킬_필드명 자료형 제약조건); SQL> ALTER TABLE dept ADD(tel varchar2(15) not null);..
[SQL Plus] GROUP BY, HAVING, 그룹 함수 - min, max, sum, avg, count(*) 1. 그룹 함수 min(필드명) -> 최소값 max(필드명) -> 최대값 sum(필드명) -> 합계 avg(필드명) -> 평균 count(*) or count(필드명) -> 필드에 들어가 있는 개수 SQL> select COUNT(*),trunc(AVG(sal)),MAX(sal),MIN(sal),SUM(sal) 2 from emp; 결과> COUNT(*) TRUNC(AVG(SAL)) MAX(SAL) MIN(SAL) SUM(SAL) ---------- --------------- ---------- ---------- ---------- 14 2073 5000 800 29025 2. GROUP BY 형식) select 필드명, 그룹함수 from 테이블명 where 조건식 GROUP BY 그룹지어줄_필드명;..
[SQL Plus] DUAL 테이블, SQL 함수(문자,숫자,날짜) 정리 1. DUAL 테이블 DUAL : 오라클의 기본적인 테이블, 일반유저가 사용 가능한 테이블 계산식이나 함수를 쓸 때 사용 형식) select 함수명(처리할값) from DUAL; SQL> select length('abcde') from DUAL; 2. 문자 함수 - LOWER, UPPER, SUBSTR, LENGTH [ LOWER, UPPER, LENGTH ] Q1. emp 테이블에서 사원의 ename 길이가 5이상인 사원을 검색해서 그 사원의 empno,ename,job 순으로 출력하시오. SQL> select empno,LOWER(ename) 소문자로,UPPER(job) 대문자로 from emp where LENGTH(ename)>=5; [ SUBSTR(대상_문자열,시작위치,뽑아낼_문자열_개수) ]..
[SQL Plus]select구문 - 데이터 검색 1. 데이터 검색하기 - SELECT 형식) select 필드명 from 테이블명; SQL> SELECT empno,ename,job from emp; 2. 필드명에 별칭 지정하기 - AS 형식) select 필드명1 AS 별칭명1, 필드명2 별칭명2 from 테이블명 SQL> select ename AS "사원이름", job 업무 from emp; 3. WHERE 조건식 사용하기 Q1. emp 테이블에서 sal이 3000이상인 직원을 찾아서 그 직원들의 ename,job,sal 순으로 출력하는 SQL을 작성하시오. SQL> select ename,job,sal from emp WHERE sal>=3000; Q2. emp 테이블에서 job이 MANAGER인 사원을 찾아서 그 사원의 empno,ename,..
[SQL Plus] create, grant, insert, update, delete 구문 정리 [create 구문 + grant 권한 부여] 1. 계정 생성하기 형식) create user 생성할_계정명 identified by 암호명; SQL> create user test identified by t1234; -> 권한 필요 2. 로그인 상태에서 관리자/일반유저로 전환하기 형식) conn 접속할계정명/암호 grant connect,resource to test; 4. 테이블 생성하기 형식) create table 생성할_테이블명( 필드명1 자료형(데이터형식),필드명2 자료형(데이터형식) ); SQL> create table prtest(id number(2), name varchar2(10)); [insert 구문 - 데이터 추가] 형식) insert into 테이블명 values(값1, 값2..
[css] style 태그 속성 정리 [ 폰트 관련 속성 ] 속성 설명 font-family 글씨체 font-size 글자 크기 font-style 글자 모양(normal, italic, oblique) font-weight 글자 굵기 color 글자 색 background 배경 색 [ 여백, 테두리 관련 속성] 속성 설명 margin 바깥 여백 padding 안쪽 여백 border-style 테두리 종류(dotted, solid, double) border-width 테두리 크기(thin, medium, thick) border-color 테두리 색 [ 기타 속성 ] 속성 설명 text-decoration 글꼴 장식(underline, overline, line through) text-indent 들여쓰기(px) text-align 수평..
[html] 자주 사용하는 태그 정리2 [ table 태그 ] 속성 설명 width table의 넓이 height table의 높이 border table의 테두리 cellspacing 각 셀들 사이의 간격 cellpadding 셀 안의 내용과 경계선 사이의 간격 [ input 태그 ] 속성 설명 placeholder 입력 칸에 미리보기 기능 required 필수 입력 항목에 사용 autofocus 자동으로 커서입력 [ video 태그 ] 속성 설명 width 동영상 넓 height 동영상 높이 controls 동영상 컨트롤 막대 src 동영상 파일 경로 poster 동영상이 안나올때 표시할 이미지 [ audio 태그 ] 속성 설명 width audio 넓이 height audio 높이 controls audio 컨트롤 막대 autoplay ..