저번 포스팅에서 hr계정의 employee 테이블 내용을 웹에 출력해보았다. 모든 데이터를 출력하는 것은 쿼리가 매우 짧지만, 앞으로는 복잡한 쿼리도 Java코드내에 한줄로 써야할 상황이 있을 것이다. 이럴 때는 XPath를 쓸 수 있다. 그런데 이게 문제가 많아서 Xquery라는게 나왔는데 이거는 무거운 주제임으로 다음에 다루기로 하고 일단 XPath부터 해보자. 저번 포스팅에서 만들어놨던 MOVIE 계정을 이용해서 만들어볼려고 한다. 전체 프로젝트 구성도는 다음과 같다. dao 패키지를 만들어 아래 코드를 추가해준다. Const.java 1 2 3 4 5 6 7 8 9 package com.ktds.oph.dao; public interface Const { public static final Str..
Oracle SQL Manager 에서 제공하는 HR 테이블들의 구조도를 그려보자. 가장 핵심이 되는 테이블은 Key Table이라고 부른다. 연결고리가 가장 많기 때문에. 그렇다면 여기에서 key table 은 EMPLOYEES 테이블이다. 1 2 3 4 5 6 7 8 -- 전체 사원들의 사원번호, LAST_NAME, 부서명, 부서 번호를 조회한다. SELECT EMPLOYEE_ID , LAST_NAME , DEPARTMENT_NAME , D.DEPARTMENT_ID FROM EMPLOYEES E , DEPARTMENTS D ; Colored by Color Scripter cs DEPARTMENT_ID 는 EMPLOYEES테이블에도 있고, DEPARTMENTS 테이블에도 있기 때문에 SELECT 문 ..
데이터베이스는 CRUD ( create / read / update / delete)를 할 수 있는 기능을 지원한다. 이 중에서 R에 해당하는 것이 바로 Select이다.SELECT 하나 이상의 테이블에서 여러 데이터를 가져옴.SELECT [COLUMN], [COLUMN], [...] FROM [TABLE] 예시1.123SELECT *FROM EMPLOYEES;cs 예시2.12345-- EMPLOYEES 테이블에서 LAST_NAME과 SALARY를 가져온다.SELECT LAST_NAME , SALARYFROM EMPLOYEES;Colored by Color Scriptercs 예시3.123456-- EMPLOYEES 테이블에서 사번과 LAST_NAME과 HIRE_DATE를 가져온다.SELECT EMPLO..
- Total
- Today
- Yesterday
- 게시판 만들기
- facebook 연동
- activity
- 배열
- query
- 글쓰기 버튼
- Erwin
- Relative Layout
- mybatis
- mongo db
- spring
- ERD
- MVC
- 자바프로그래밍
- 메뉴바에 버튼 생성하기
- 쿼리
- 메소드
- 포스팅하기
- 뉴스피드 가져오기
- intent
- sql
- 클래스
- er다이어그램
- jQuery
- JSP
- 예외처리
- aop
- Linear Layout
- 제이쿼리
- 뒤로가기 버튼
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |