본문 바로가기

장기 프로젝트

[Oracle] 중복된 데이터를 출력하는 DISTINCT 1-4 중복된 데이터를 출력하는 DISTINCT 107개의 직업이 검색된다. 이 중 중복된 값없이 출력하기 위해 DISTINCT를 이용한다. #형식SELECT DISTINCT 컬럼FROM 테이블; #예제 DISTINCT 비교 전SELECT JOB_IDFROM EMPLOYEES; #예제 DISTINCT 비교 후SELECT DISTINCT JOB_IDFROM EMPLOYEES; 더보기
[Oracle] 산술연산자 (+,-,*,/) 1-3 산술연산자 (+,-,*,/) SQL은 칼럼 값에 수학에서 사용하는 산술 연산자를 적용하여 계산된 결과를 출렧할 수 있는 기능을 제공해 줍니다. #형식종류예+SELECT SALARY + 333 FROM EMPLOYEE-SELECT SALARY - 333 FROM EMPLOYEE*SELECT SALARY * 12 FROM EMPLOYEE/SELECT SALARY / 4 FROM EMPLOYEE #예제 급여 및 연봉계산SELECT SALARY, SALARY*12FROM EMPLOYEES; #예제 급여 및 연봉계산SELECT SALARY,SALARY*12,COMMISSION_PCTFROM EMPLOYEES; COMMISSION_PCT값에서 NULL값이 나왔습니다. SQL에서는 NULL값을 연산하면 NUL.. 더보기
[Oracle] 데이터를 조회하는 SELECT 1-2 데이터를 조회하는 SELECT SELECT문은 테이블에 저정된 데이터를 검색하기 위한 명령문입니다. #형식SELECT 조건식(*) //조회하고 싶은 컬럼명의 리스트를 나열, 출력할 내용FROM 테이블 //조회하고 싶은 테이블명을 기술WHERE 조건 //조회하고 싶은 로우의 조건을 기술GROUP BY 컬럼 명 //동일한 값을 갖는 로우들을 그룹화HAVING 조건 //로우들의 그룹이 만족하는 조건*(DISTICNT와 비슷)ORDER BY [ASC & DESC] //로우들의 정렬 순서 #형식 컬럼명 정하는 3가지MAIL AS 이메일 FIRST_NAME "사원명"PHONE_NUMBER 폰번호 #예제 SELECT - 전체 사원 출력SELECT * FROM EMPLOYEES; - 사원번호, 이름 출력SELE.. 더보기
[Oracle] 테이블의 구조를 보는 DESC 1-1. 테이블의 구조를 보는 DESC DESCRIBE은 테이블의 구조(칼럼 명, 데이터 형, 길이와 NULL 등등)를 확인하기 위해 제공되는 SQL*Plus 명령어입니다. 형식 DESC 테이블명 #예제 EMPLOYEE 구조보기DESC EMPLOYEE; 더보기
패키지 계층형 이클립스 소스 옆에 패키지 계층형으로 설정하는 법입니다. 1. 패키지 원상태입니다. 2. 화살표를 클립합니다. 3. Package Presentation 클릭 후 Hierarchical 클릭 4. 패키지 계층형으로 변경되었습니다. # 같은 계층에 1개만 있다면 적용을 안합니다. 더보기
이클립스 라인넘버 설정(show line numbers ) 이클립스 소스 옆에 라인넘버 설정하는 법입니다. 1. 상단 메뉴바 Window - Preferences 클릭 2. General - Editors - Text Editors - Show line numbers 체크 - OK 2. 결과화면 더보기
이클립스 파일 계층형 설정(File Hierarchical) 이클립스 파일 계층형 설정 1. 초기화면 파일형태가 아니라 패키지로 보입니다. 2. 등록원하는 Project 우클릭 - Properties 클릭 3. 설정java Build Path - 변경하고 싶은 디렉토리 - Excluded:(None) - Edit 3. 추가Exclusion patterns: - add 클릭 - ** 입력 - OK 4. 적용Finish 4. 확인파일형태와 계층형으로 변경이됩니다. 더보기