일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 캐시
- document database
- MongoDB
- 동적계획법
- spring security
- 스프링 시큐리티
- in-memory
- 이벤트루프
- 게시판
- Spring Boot
- Redis
- 스프링부트
- 자바의 정석
- 깃허브
- SQL
- 다이나믹프로그래밍
- 정보처리기사
- NoSQL
- VMware
- 분할정복
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- github
- 스프링 부트
- 레디스
- 실행 컨텍스트
- sqld
- 영속성 컨텍스트
- 정처기
- JPA
- 호이스팅
- Today
- Total
목록SQL (2)
FreeHand
JOIN여러 개의 테이블을 사용해서 새로운 테이블을 만드는 것EQUI JOIN(등가 조인)SELECT * FROM emp, deptWHERE emp.deptno = dept.deptno;=를 사용해서 테이블을 연결한다. INNER JOINSELECT * FROM emp INNER JOIN deptON emp.deptno = dept.deptno;ON을 사용해서 테이블을 연결한다. INTERSECT 연산SELECT deptno FROM empINTERSECTSELECT deptno FROM dept;두 테이블의 교집합을 출력한다. Non-EQUI JOIN(비등가 조인)=을 사용하지 않고 >, =, 정확하게 일치하지 않는 것을 조인한다. OUTER JOINLEFT OUTER JOIN: 두 테이블에서 같은 것..
SQL데이터의 구조 정의, 데이터 조작, 데이터 제어 등을 할 수 있는 절차형 언어ANSI/ISO 표준을 따른다.SQL 종류DDL- 데이터베이스의 구조를 정의한다.- CREATE, DROP, ALTER, RENAMEDML- 데이터를 입력, 수정, 삭제, 조회한다.- INSERT, UPDATE, DELETE, SELECTDCL- 데이터베이스 사용자에게 권한을 부여하거나 회수한다.- GRANT, REVOKETCL- 트랜잭션을 제어한다.- COMMIT, ROLLBACK * SELECT문 실행 순서FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY 형변환명시적 형변환: 형변환 함수를 사용해서 데이터 타입을 일치시키는 것TO_NUMBER(문자열)- 문자열을 숫자로 변환T..