저장하는개발자
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (148)
      • 프로그래밍 (135)
        • 개인프로젝트 (12)
        • JAVA (36)
        • JSP (17)
        • Database(Oracle) (14)
        • Spring (20)
        • SpringBoot (7)
        • Vue (0)
        • 자바스크립트 (17)
        • 제이쿼리 (1)
        • myBatis (9)
        • DevOps (2)
      • 코딩테스트 (0)
        • 프로그래머스 (0)
      • 운영체제 (6)
        • 리눅스 - centOS (6)
      • 주저리...주저리... (4)
        • 주저리... (4)
  • 홈
  • 태그
  • 방명록
프로그래밍/Database(Oracle)

Oracle- JOIN

JOIN 하나 이상의 테이블에서 데이터를 조회하기 위해 사용하고 수행결과는 하나의 Result Set으로 나옴 관계형 데이터 베이스는 최소한의 테이블을 담고 있어 원하는 정보를 테이블에서 조회하려면 한 개 이상의 테이블에서 데이터를 읽어와야 하는 경우가 많음. 무작정 데이터를 가져오는것이 아니라 테이블간 연결 고리로 관계 맺어진 데이터를 추출해야함. 사용데이터 EMPLOYEE 테이블 DEPARTMENT 테이블 JOIN 사용시 주의사항 오라클 에서만 사용할수 있는 JOIN문 이있고 ANSI 표준 구문이있다. ANSI표준 뜻은 미국 국립 표준 협회를 뜻하고 미국의 산업 표준을 재정하는 민간단체임 국제화 표준 기구 ISO에 가입 되어있고 여기에서 제정한 표준 중 가장 유명한 것이 아스키코드임. 내부 조인(IN..

2021. 6. 29. 17:13
프로그래밍/Database(Oracle)

오라클 - GROUP & HAVING

실습에 사용중인 데이터값 ORDER BY SELECT한 컬럼에 대해 정렬을 할 때 작성하는 구문으로 SELECT 구문의 가장 마지막에 작성하며 실행 순서 역시 가장 마지막에 수행됨 -- 표현식 SELECT 컬렴 명 [, 컬럼명, ...] FROM 테이블 명 WHERE 조건식 ORDER BY 컬렴명 | 별칭 컬럼 순번 정렬방식 [NULLS FIRST | LAST]; --사원 전체 이름, 부서코드 조회하기 내림차순으로 정렬 SELECT EMP_NAME DEPT_CODE FROM EMPLOYEE ORDER BY EMP_NAME ASC; -- 오름차순 -- ORDER BY EMP_NAME DESC; 내림차림 --사원 전체 이름, 부서코드 조회하기 오름차순으로 정렬 SELECT EMP_NAME DEPT_CODE ..

2021. 6. 29. 16:46
프로그래밍/Database(Oracle)

오라클 - 함수(Function)

함수(Function) 프로그램에서 반복적으로 사용되는 부분들을 분리하여 작성해 놓은 작은 서브 프로그램 호출하여 값을 전달하면 결과를 리턴하는 방식 DUAL 테이블 SYS 사용자가 소유하는 DUMMY(가상) 테이블 산술 연산의 결과나 가상 칼럼 등의 값을 한 번만 출력하려고 할 때 사용 SQL Function을 테스트하기위해 사용함 문자 처리함수 LENGTH 주어진 컬럼 값/문자열의 길이(문자 개수 반환) 오라클에서 VARCHAR2 한글 값은 3바이트로 인식 SELECT LENGTH('오라클'), LENGTHB('오라클') FROM DUAL; INSERT INSERT('문자열 ' | 컬럼명, '문자', 찾을 위치의 시작 값) SELECT INSTR('AABAACAABBAA', 'B') FROM DUAL..

2021. 6. 28. 21:17
프로그래밍/Database(Oracle)

Oracle - WHERE(조건)

WHERE 검색할 컬럼의 조건을 설정하여 행 결정 WHERE 예제 부서 코드가 'D9'인 직원의 이름, 부서 코드 조회 SELECT EMP_NAME , DEPT_CODE FROM EMPLOYEE WHERE DEPT_CODE = 'D9'; 급여가 400만원 이상인 직원의 이름, 급여 조회 SELECT EMP_NAME , SALARY FROM EMPLOYEE WHERE SALARY >= 4000000; 부서 코드가 'D9'가 아닌 사원의 사번, 이름, 부서 코드 조회 SELECT EMP_ID , EMP_NAME , DEPT_CODE FROM EMPLOYEE /* WHERE DEPT_CODE != 'D9'; */ /* WHERE DEPT_CODE ^= 'D9'; */ WHERE DEPT_CODE 'D9'; -..

2021. 6. 26. 09:25
프로그래밍/Database(Oracle)

Oracle - SELECT(조회)

SQL 관계형 데이터베이스에서 데이터를 조회하거나 조작하기 위해 사용하는 표준 검색 언어 원하는 데이터를 찾는 방법이나 절차를 기술하는 것이 아닌 조건을 기술하여 작성 분류 용도 명령어 DQL 데이터 검색 SELECT DML 데이터 조작 INSERT, UPDATE, DELETE DDL 데이터 정의 CREATE, DROP, ALTER TCL 트랜젝션제어 COMMIT, ROLLBACK 주요 데이터 타입 데이터 타입 하위 데이터 타입 설명 NUMBER 숫자 CHARACTER CHAR 고정길이 문자(최대 2000바이트) VARCHAR2 가변길이 문자 (최대 4000바트) LONG 가변길이 문자(최대 2기가 바이트) DATE 날짜 LOB CLOB 가변길이 문자(최대 4기가 바이트) BLOB Binary Data ..

2021. 6. 25. 18:12
프로그래밍/JAVA

JAVA - GUI(Graphic User Interface)

AWT GUI 프로그래밍(윈도우 프로그래밍)을 위한 도구로 다양한 컴포넌트를 제공 Java로 구현하지 않고 OS의 컴포넌트를 그대로 사용하는것이 특징이다 Swing 위에말한 AWT를 확장한 GUI 프로그래밍 도구 순수 자바에서 구현한 것이 특징이다 클래스명앞에 J를 붙여서 AWT와 구분한다. GUI 컨테이너(Container) 컴포넌트를 포함할 수 있는 GUI 컴포넌트 다른 컨테이너에 포함될 수도 있고 다른 컨테이너를 속하지 않고 독립적으로 존재가능 스스로 화면에 자기 자신을 출력하는 컨테이너로는 JFrame, JDialog, JApplet이 있다. GUI 작업순서 1. 최상위 컨테이너(JFrame) 생성 2. 배치 방식 세팅 3. 컴포넌트 생성 4. 컴포넌트 배치 5. 이벤트처리 컨테이너 객체 생성 컨..

2021. 6. 14. 14:58
  • «
  • 1
  • ···
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • ···
  • 25
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (148)
    • 프로그래밍 (135)
      • 개인프로젝트 (12)
      • JAVA (36)
      • JSP (17)
      • Database(Oracle) (14)
      • Spring (20)
      • SpringBoot (7)
      • Vue (0)
      • 자바스크립트 (17)
      • 제이쿼리 (1)
      • myBatis (9)
      • DevOps (2)
    • 코딩테스트 (0)
      • 프로그래머스 (0)
    • 운영체제 (6)
      • 리눅스 - centOS (6)
    • 주저리...주저리... (4)
      • 주저리... (4)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #자바 return
  • #자바 연산자
  • #자바프로그래밍
  • #자바 비교
  • #자바 부모
  • #자바 해쉬코드
  • #자바 객체 비교
  • #java inh
  • #JAVA 연산자
  • #자바 StringBuilder
  • #java
  • #자바 조건문
  • #자바 독학
  • #자바 객체배열
  • #자바 객체
  • #객체 equals
  • #Break
  • #자바 클래스
  • #자바 자식
  • #Java 주석
  • #자바 필드
  • #반복문
  • #주석
  • #aws연동
  • #자바 배열
  • #자바 오버라이드
  • #자바
  • #삼항 연산자
  • #자바 상수
  • #혼자공부하는자바
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 저장하는개발자 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바