본문 바로가기

전체 글92

[bootstrap] 간단한 버튼 생성 순서대로 .btn .btn-default .btn-primary .btn-success .btn-info .btn-warning .btn-danger .btn-link Basic Default Primary Success Info Warning Danger Link Link Button Button HTML 삽입 미리보기할 수 없는 소스 2022. 3. 21.
[java] 명명 규칙 반의어 자주 사용하는 반의어 뜻 get / set (getter / setter) 받다 / 받다 add / remove 추가 / 제거 create / destroy 창조 / 파괴 start / stop 시작 / 정지 insert / delete 삽입 / 삭제 increment / decrement 증가 / 감소 old / new 구 / 신 begin / end 시작 / 끝 first / last 처음 / 마지막 up / down 위 / 아래 max / min 최대 / 최소 next / previous 다음 / 이전 open / close 열다 / 닫다 show / hide 보이다 / 숨기다 suspend / resume 일시정지 / 재개하다 parent / child 부모 / 자식 공통 명명 규칙 1. .. 2022. 3. 11.
[Oracle] 오라클 함수 (문자열, 숫자, 날짜) 대 ·소문자 변환 , 문자열 갯수 - UPPER, LOWER, INITCAP, LENGTH select ename, upper(ename), -- 대문자로 변환 lower(ename), --소문자로 변환 initcap(ename) -- 첫번째 글자만 대문자 나머진 소문자로 변환 length(ename) -- 문자열 갯수 출력 from emp; 문자열 일부 추출 - SUBSTR select job, substr(job,1,2) , substr(job,1) -- SUBSTR(문자열데이터, 시작위치, 추출길이 입력) from emp;-- 추출길이 생략시 시작위치부터 문자열 끝까지 출력한다. 특정 문자 위치 찾기 - INSTR select instr('HELLO, ORACLE!', 'L',2,2), instr(.. 2022. 2. 28.
[Oracle] 집합 연산자 (UNION) UNION - 합집합 (중복제거) 두 개이상의 select문을 서로 합치고 싶은데 그 중에서도 중복되는 데이터를 제거 후 출력하고 싶다면 UNION을 사용하면 된다. 각각 데이터를 갖고 있는 sale_asia, sale_america 테이블이 있다. 만약 두개의 테이블을 합쳐서 중복제거 후 조회하고 싶으면 UNIONO을 사용하면 된다. 주의점 : 각 select문이 출력하려는 열 개수와 각 열의 자료형이 순서별로 일치해야 한다. (칼럼명칭, 칼럼위치, 칼럼수가 모두 동일해야 한다.) (컬럼명이 같지 않다면 as를 사용해서 같게 만들어줘야 한다.) select name, ea from sale_asia union select name, ea from sale_america -- union시 주의점 : 컬럼.. 2022. 2. 25.
[Oracla] SQL- WHER절과 연산자 WHERE절의 필요성 - 사용 관점에서 단순히 SELECT와 FROM 절만 이용하면, 실제로 원하는 자료가 제대로 있는지 확인하기 어렵다. - 성능 관점에서 SELECT와 FROM 절만 이용하면 필요하지 않은 자료들까지 DB로부터 요청하는 SQL문은 대량의 데이터들을 검색하기 위해 DB가 설치되어 있는 서버의 CPU와 MEMORY 같은 시스템 자원들을 과다하게 사용함으로써 많은 사용자들의 QUERY에 대해 바로 처리를 해주지 못하게 되고 또한 검색된 많은 자료들이 네트워크를 통해서 전달됨으로써 문제점들이 발생하게 된다. WHERE절 사용법 Select [조회할 열1], [조회할 열2], . . . . , [열N 이름] From [테이블명, 뷰명] Where [조건식]; select * from emp w.. 2022. 2. 23.
[Oracla] SQL- DESC, Select절 사용하기 DESC - DESC 컬럼명; - Describe의 약자, 특정 테이블에 어떤 컬럼이 있는지 조회하는 명령어 SELECT 모든 컬럼 조회 : Select * From [테이블명, 뷰명]; 원하는 컬럼만 조회 : Selct[컬럼명, 컬럼명 . . . ] From [ 테이블명, 뷰명]; select empno, ename from emp; 중복된 값을 제거하고 조회 : Select Distinct [컬럼명 또는 표현식] From [테이블명, 뷰명]; select distinct deptno from emp; -- 중복 제거 select all deptno from emp; -- 중복되는 열 제거 없이 그대로 출력이지만 기본값이다.(없애도 출력값이 같다.) 컬럼에 별칭을 사용하여 조회 : Select [컬럼명.. 2022. 2. 23.