전체보기
-
[Oracle] ORDER BY 절RDS/Oracle 2019. 3. 10. 00:16
ORDER BY 절 ORDER BY 절은 SQL 문장으로 조회된 데이터들을 다양한 목적에 맞게 특정 컬럼을 기준으로 정렬하여 출력하는데 사용됩니다. ORDER BY 절에 컬럼명 대신에 SELECT 절에서 사용한 ALIAS 명이나 컬럼 순서를 나타내는 정수도 사용 가능합니다. 그리고 별로도 정렬 방식을 지정하지 않으면 기본적으로 오름차순이 적용되며, SQL 문장의 제일 마지막에 위치합니다. 123456SELECT 컬럼명 [ALIAS명] FROM 테이블명[WHERE 조건식][GROUP BY 컬럼명이나 표현식][HAVING 그룹조건식][ORDER BY 컬럼명이나 표현식 [ASC 또는 DESC]]; cs ASC - 조회한 데이터를 오름차순으로 정렬합니다.DESC - 조회한 데이터를 내림차순으로 정렬합니다. OR..
-
[Oracle] GROUP BY, HAVING 절RDS/Oracle 2019. 3. 10. 00:11
집계 함수(Aggregate Function)1.여러 행들의 그룹이 모여서 그룹당 단 하나의 결과를 돌려주는 함수입니다.2.GROUP BY 절은 행들을 소그룹화 합니다.3.SELECT 절, HAVING 절, ORDER BY 절에 사용할 수 있습니다. 집계 함수 종류COUNT(*) - NULL 값을 포함한 행의 수를 출력합니다.COUNT(표현식) - 표현식의 값이 NULL 값인 것을 제외한 행의 수를 출력합니다.SUM([DISTINCT | ALL] 표현식) - 표현식의 NULL 값을 제외한 합계를 출력합니다.AVG([DISTINCT | ALL] 표현식) - 표현식의 NULL 값을 제외한 평균을 출력합니다.MAX([DISTINCT | ALL] 표현식) - 표현식의 최대값을 출력합니다.(문자, 날짜 데이터 타..
-
[Linux] 기본적인 명령어운영체제 2019. 3. 7. 09:49
파일 목록ls - 디렉토리 파일 목록 보기ls -a - 파일 목록 보기(숨김 파일 포함)ls -l - 자세히 보기ls -al - 자세히 보기(숨김 파일 포함) 파일 Permission 변경chmod 허가권 파일명 - 파일에 허가권 변경(루트사용자 또는 허가권을 가진 사용자만 가능) 디렉토리 이동cd - 사용자 홈 디렉토리로 이동cd root - 루트 사용자 홈 디렉토리로 이동cd .. - 상위 디렉토리 이동cd 경로 - 지정된 경로 디렉토리 이동 디렉토리 확인pwd - 현재 디렉토리 경로 보기 파일, 디렉토리 삭제rm 파일명 - 파일 삭제rm -r 디렉토리명 - 디렉토리 삭제rm -f - 확인 없이 디렉토리 삭제rmdir 디렉토리명 - 디렉토리 삭제(빈 디렉토리일 때 사용 가능)rm -rf 디렉토리명 -..
-
[Linux] less 명령어운영체제 2019. 3. 6. 09:06
less [파일명] - 내용을 스크롤할 수 있도록 텍스트를 출력하는 명령어 예) less catalina.out [텍스트 모드 시에 단축키]PAGE UP 또는 b : 한 페이지 위로PAGE DOWN 또는 Space bar : 한 페이지 아래로위 방향키 : 한 줄 위로아래 방향키 : 한 줄 아래로1G 또는 g : 텍스트 파일의 처음 부분으로 이동G : 텍스트 파일의 마지막 부분으로 이동/문자열 : 입력된 문자열 찾기n : 이전 검색어의 다음 찾기h : 도움말 보기q : 프로그램 종료
-
[Linux] grep 명령어운영체제 2019. 3. 6. 09:06
grep [옵션][정규표현식(찾을 문자열)][파일명] - 문자열을 검색하는 명령어 예) grep -r 'TEXT' catalina.out [옵션]-r 이하 디렉토리 모두를 포함하여 검색-i 찾을 문자열의 대소문자 구분하지 않고 행을 출력-c 찾은 문자열의 행과 행의 총 수를 출력-n 찾은 문자열의 행과 행의 번호를 출력-b 찾은 문자열의 행과 행의 크기(bite)를 출력 -B NUM 찾은 문자열의 이전 행을 NUM 수 만큼 출력-A NUM 찾은 문자열의 이후 행을 NUM 수 만큼 출력-C NUM 찾은 문자열의 이전/이후 행을 NUM 수 만큼 출력
-
[Linux] 문서 편집기 VI 명령어운영체제 2019. 3. 5. 09:39
시작/종료 및 기타 :set number 또는 :set nu 행에 번호 부여 :set nonumber 또는 :set nonu 행에 부여된 번호 제거 :ZZ 또는 :wq 저장하고 vi 에디터 종료 :w [filename] 주어진 파일 이름으로 저장 :w! [filename] 주어진 파일 이름으로 저장/덮어쓰기 후 종료 :w! 저장후 편집종료 :q 저장하지 않고 vi 에디터 종료 :q! 저장하지 않고 vi 에디터 강제종료 :e vi 에디터 종료하지 않고 다른 파일 편집 :e! 편집한 내용 저장하지 않고 최종 저장된 상태로 파일 열기 입력 i 문자 앞에서부터 입력 a 현재 문자 뒤에서부터 입력 I 현재 라인 첫머리에서부터 입력 A 현재 라인 맨뒤에서부터 입력 o 현재라인 아래에 입력 O 행의 위에 입력 r 겹..
-
[Linux] Centos 6.8 - 서버 부팅 시에 Oracle 자동 실행운영체제 2019. 3. 4. 09:11
1.임시파일 생성(Oracle 자동실행 스크립트)# vi /etc/rc.d/init.d/oracle 2.파일내용 추가123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051#!/bin/bash#chkconfig: 2345 95 20#description: oracle service#processname: oracle # /etc/rc.d/init.d/oracle## Run-level Startup script for the Oracle Listener and Instances# It relies on the information on /etc/oratab export ORACLE_BASE=/or..
-
[Linux] Centos 6.8 - Oracle 11g R2 설치운영체제 2019. 3. 4. 09:08
1.Oracle 11g R2 다운로드 - http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 1_1) linux.x64_11gR2_database_1of2.zip1_2) linux.x64_11gR2_database_1of2.zip 2.Oracle 계정 생성# groupadd oinstall# groupadd dba# useradd -m -g oinstall -G dba oracle# passwd oracle 3.디렉토리 생성# mkdir /oracle# chown -R oracle.dba /oracle# chmod -R 755 /oracle 4.커널 파리미터 수정 4_1) /etc/sysctl.conf 파일 ..
-
[Oracle] 함수(Function) - 변환형 함수RDS/Oracle 2019. 3. 3. 10:00
변환형 함수 변환형 함수는 특정 데이터 타입을 다양한 형식으로 출려겨하고 싶을 경우에 사용되는 함수입니다. 명시적(Explicit) 데이터 유형 변환 - 데이터 변환형 함수로 데이터 유형을 변환하도록 명시해 주는 경우암시적(Implicit) 데이터 유형 변환 - 데이터베이스가 자동으로 데이터 유형을 변환하여 계산하는 경우 암시적 데이터 유형 변환의 경우 성능 저하가 발생할 수 있으며, 자동적으로 데이터베이스가 알아서 계산하지 않는 경우가 있어 에러를 발생할 수 있으므로 명시적인 데이터 유형 변환 방법을 사용하는 것이 바람직합니다. 변환형 함수 종류TO_NUMBER(문자열) - Alphanumeric 문자열을 숫자로 변환합니다.TO_CHAR(숫자|날짜 [, FORMAT]) - 숫자나 날짜를 주어진 FORM..
-
[Oracle] 함수(Function) - 날짜형 함수RDS/Oracle 2019. 3. 3. 09:52
날짜형 함수 날짜형 함수는 DATE 타입의 값을 연산하는 함수입니다. 날짜형 함수 종류SYSDATE - 현재 날짜와 시각을 출력합니다.EXTRACT('YEAR'|'MONTH'|'DAY' from d) - 날짜 데이터에서 년/월/일 데이터를 출력할 수 있습니다.TO_NUMBER(TO_CHAR(d,'YYYY')) / TO_NUMBER(TO_CHAR(d,'MM')) / TO_NUMBER(TO_CHAR(d,'DD')) - 날짜 데이터에서 년/월/일 데이터를 출력할 수 있습니다.MONTHS_BETWEEN - 날짜와 날짜 사이의 개월을 출력합니다.ADD_MONTHS - 날짜에 개월을 더한 날짜를 출력합니다.NEXT_DAY - 날짜 후의 첫 요일의 날짜를 출력합니다.LAST_DAY - 월의 마지막 날짜를 출력합니다...