일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 데이터베이스
- 데이터베이스기초
- lenovo ideapad 3
- SQL
- 레노버 아이디어패드 슬림3
- 레노버 노트북
- 데이터베이스 기초
- 오라클 DELETE
- 오라클
- 티모장인
- 코딩초보자
- 사무용 노트북
- 코린이
- 슬림3
- 데이터베이스 JOIN
- IdeaPad 3 15ABA7
- 자바입문
- 레노버 슬림3
- 오라클UPDATE
- 탑마이장인
- 개발자준비
- 데이터베이스 DELETE
- 코딩일기
- 라이젠노트북
- 자바초보
- 가성비 노트북
- 데이터베이스 UPDATE
- 데이터베이스 예제
- 코딩입문
- 데이터베이스 집합연산자
- Today
- Total
목록오라클 (3)
스퐁지송 개발노트

UPDATE 수정문 기본형식) UPDATE 수정할 테이블 SET 수정할컬럼 = 수정할데이터 WHERE 조건식사용가능 컬럼데이터 수정하기 ex) drop table 연습; --기존의 연습 테이블 삭제 create table 연습 as select * from dept; -- dept 테이블을 본떠 만든 연습 테이블 생성 UPDATE 연습 SET LOC = 'SEOUL'; --LOC컬럼의 데이터를 'SEOUL'로 수정 SELECT * FROM 연습; --적용된지 확인하기 ROLLBACK; --변경전으로 (커밋하기 전까지만 가능) UPDATE WHERE 로 조건에 맞는 컬럼의 데이터만 수정 UPDATE 연습 SET LOC = 'SEOUL' WHERE DNAME = 'SALES'; --WHERE 조건문으로 'S..

집합연산자 여러개의 select를 하나로 연결 UNION : 두결과의 데이터값을 "합집합" 으로 합치기(중복값은 빼버림) SELECT EMPNO, ENAME, SAL, DEPTNO FROM EMP WHERE DEPTNO >= 10 UNION --ALL (ALL을 붙이면 중복제거없이 중복된 데이터도 출력) SELECT EMPNO, ENAME, SAL, DEPTNO --컬럼이 위의 식과 일치해야함 FROM EMP WHERE DEPTNO = 20; -- 10이상과 20의 값을 합집합되어 출력되어 중복된 20의 해당 데이터는 한번만 출력 INTERSECT : 교집합 --INTERSECT(교집합) SELECT EMPNO,ENAME,SAL FROM EMP WHERE SAL>1000 INTERSECT SELECT E..

관계형 데이터 베이스 데이터를 통합해서 관리 일관된 방법으로 데이더의 누락,중복을 제거(최소화) 여러 사용자가 동시에 관리 데이터베이스의 구성 테이블(표) 키 - 기본키, 외래키 각 레코드를 구별하는 유일한 필드 ex) 주민등록번호, 아이디 중복불가능, 빈칸(null) 불가능 학생테이블 학번 아이디 이름 국어 영어 1001 aaa 티모 100 34 행(레코드) 1002 bbb 베인 30 77 1003 ccc 가렌 95 88 1004 ddd 카직스 13 99 DBA : 데이터베이스 관리자 DBMS : 데이터베이스 관리 시스템 (오라클,mysql) 데이터 추출,조작,정의, 제어 등등 오라클(SQL) 특: 사용이 쉬움 비절차적인 언어(작성한 순서의 영향을 받지않음) 표준문법으로 작성 https://www.or..