일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이벤트루프
- 레디스
- github
- MongoDB
- 스프링 시큐리티
- document database
- SQL
- in-memory
- 호이스팅
- spring security
- JPA
- 게시판
- sqld
- 정보처리기사
- 다이나믹프로그래밍
- Redis
- VMware
- 자바의 정석
- 스프링 부트
- 스프링부트
- 영속성 컨텍스트
- 정처기
- 캐시
- Spring Boot
- NoSQL
- 실행 컨텍스트
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- 분할정복
- 깃허브
- 동적계획법
- Today
- Total
목록Database (14)
FreeHand

기존 테이블에서 필요한 칼럼을 지정해서 테이블을 복사할 수 있다.CREATE TABLE 새로운테이블 (SELECT 복사할칼럼 FROM 기존테이블);CREATE TABLE buy2 (SELECT userID, prodName FROM buytbl);SELECT * FROM buy2;필요한 내용이 복사되었다.그러나 PK, FK 등의 제약조건은 복사되지 않는다.

김경호보다 키가 큰 사람의 이름과 키를 출력하려면 김경호의 키를 직접 써줘야 한다.즉, 김경호의 키를 알고 있어야 한다는 것이다.SELECT name, height FROM usertbl WHERE height > 177;서브쿼리를 사용하면 김경호의 키 177을 직접 써주지 않고 조회할 수 있다.SELECT name, height FROM usertblWHERE height > (SELECT height FROM usertbl WHERE name = '김경호'); 다음 SQL문의 결과는 어떨까SELECT name, height FROM usertblWHERE height > (SELECT height FROM usertbl WHERE addr = '경남');서브쿼리의 결과가 2개 이상(170, 173)이..

목차1. 데이터 조회 1.1 SELECT 1.2 Alias 1.3 DISTINCT2. 필터링 2.1 조건 연산자 2.2 BETWEEN 2.3 IN 2.4 와일드카드 2.5 Null3. 프로그래머스 실습 1. 데이터 조회1.1 SELECT테이블 내의 정보를 조회하려면 SELECT 문을 사용해야 한다. SELECT 문의 기본적인 구성은 다음과 같다.SELECT 칼럼명 FROM 테이블명 [WHERE 조건식] 실습을 위해 sakila 샘플 데이터베이스를 사용한다.USE sakila;SHOW tables; SELECT actor_id, first_name, last_nameFROM actor;actor 테이블에서 200개의 행이 조회되었다. 다음과 같이 LIMIT를 사용..
관계 데이터 모델에서 키는 슈퍼키, 후보키, 기본키, 대체키, 외래키 다섯 가지로 분류한다. 슈퍼키 유일성을 만족하는 속성 아이디는 중복을 허용하지 않으므로 슈퍼키가 될 수 있다. 또한 (아이디, 이름)로 이루어진 속성 집합도 유일성을 만족하므로 슈퍼키가 될 수 있다. 후보키 유일성과 최소성을 만족하는 속성 유일성을 만족하는 슈퍼키에서 최소성을 만족하면 후보키가 된다. 슈퍼키인 아이디와 (아이디, 이름) 중에서 최소성을 만족하는 아이디가 후보키가 된다. 기본키 여러 후보키 중에서 기본적으로 사용할 키 null값을 가지면 안된다. 대체키 기본키로 선택되지 못한 후보키 외래키 기본키를 참조하는 키 null값을 가질 수 있으며 중복된 투플이 존재할 수 있다. 무결성 제약조건(개체 무결성 제약조건, 참조 무결성..