728x90
반응형
SMALL

분류 전체보기 341

23.10.06. Oracle SQL 정렬(SORT), 함수(function), 문자함수

■ 정렬(SORT) - ORDER BY 절을 이용해서 정렬한다. - ORDER BY 절은 SELECT문의 가장 마지막절에 기술한다. - 기본값으로 오름차순으로 정렬한다. asc(acsending) - 내림차순 정렬 desc(descending) SELECT employee_id, salary, job_id, department_id FROM hr.employees ORDER BY department_id asc; SELECT employee_id, salary, job_id, department_id FROM hr.employees ORDER BY department_id desc; -- 표현식 사용 SELECT employee_id, salary * 12 FROM hr.employees ORDER BY..

23.10.06. Oracle SQL NULL / LIKE 연산

■ NULL 연산자 - NULL 값을 체크하는 연산자 - IS NULL, IS NOT NULL SELECT * FROM hr.employees WHERE commission_pct IS NULL; SELECT * FROM hr.employees WHERE commission_pct IS NOT NULL; ■ LIKE 연산자 - 문자 패턴만 찾는 연산자 - % : 0개 이상의 문자를 찾을때 사용 - _ : 1개 문자를 찾을때 사용 SELECT * FROM hr.employees WHERE last_name LIKE 'K%'; SELECT * FROM hr.employees WHERE last_name LIKE '_i%'; SELECT * FROM hr.employees WHERE last_name LIKE..

23.10.06. Oracle SQL WHRER 절, IN 연산자

■ WHERE 절 (조건절) - 행을 제한하는 절 - 기준컬럼이 문자열, 날짜열이면 비교값은 작은 따옴표로 묶어야 한다. - 영문자는 대소문자를 구분한다. - 날짜형식은 지역, 언어에 따라 기본 날짜 표시형식이 다르다. 한국(RR/MM/DD), 미국(DD-MON-RR) - 비교연산자 =(같다), >(크다), >=(크거나 같다), = 10000; SELECT * FROM hr.employees WHERE department_id = 20; SELECT * FROM hr.employees WHERE salary >= 10000; SELECT * FROM hr.employees WHERE department_id = 20 AND salary >= 10000; -- 문자형 비교연산자 SELECT * FROM h..

23.10.06. Oracle SQL ② SELECT 문

■ 리터럴 문자열(' ') - 숫자, 날짜, 문자는 작은 따옴표로 묶어야 한다. - 연결연산자인 ||를 사용하지 않고 그대로 '사원 번호는 ' employee_id로 사용한다면 에러발생한다.(문법) SELECT 'My name is '||last_name||' '||first_name as "name" FROM hr.employees; -- 오류발생 SELECT 'My name's '||last_name||' '||first_name as "name" FROM hr.employees; /* My name is = My name's 출력 하기 위해서는 ''s 로 표현 */ SELECT 'My name''s '||last_name||' '||first_name as "name" FROM hr.employee..

취업 도전 시작

다시 한번 더 취업시장에 뛰어 들었다..! 6개월동안의 수업 개발자 수업을 들었지만.. 이번에는 다르다! 나의 길이 아니였지는 흐지부지되었다. 나는 다시 펜을 잡고 컴퓨터 앞에 앉아 키보드를 눌러버렸다..! 공부와 거리가 멀었던 나는.. 영어와 거리가 멀었던 나는.. 컴퓨터와 거리가 멀었던 나는.. 결국 다시 it 와 손을 잡게 되었다. 6개월의 공부는 후회는 없었고 실패라 생각하지 않는다. 좋은 경험이라 생각한다. 같은 실수를 하지 않으려고 공부를 하려고 한다. Oracle을 Itwill이라는 학원에서 국비로 알려준다 해서 여기저기 검색한 다음에 상담을 받고 23.10.05. 부터 24.03.08. 까지의 5개월의 과정으로 진행하려 한다..! 나에게는 포기란 없다. 이 또한 값진 경험이고 이 또한 다른..

23.10.05. Oracle SQL ① SELECT문

1. SELECT 문 데이터베이스에서 정보(데이터)를 조회하는 문 SELECT 컬럼이름, 컬럼이름, ...-- 절 FROM 테이블명, 뷰명 -- 절 - SELECT 기능 1) PROJECTION : 열 단위 추출 SELECT employee_id FROM hr.employees; 2) SELECTION : 행 단위 추출 SELECT * FROM hr.employees WHERE employee_id = 100 ; SELECT * FROM hr.departments WHERE department_id = 90 ; 3) JOIN : 서로 다른 테이블에 있는 데이터를 추출 SELECT e.*, d.* FROM hr.employees e, hr.departments d WHERE e.department_id =..

23.10.05. Oracle SQL_DQL, DML, TCL, DDL, DCL

-- 사원정보 table select * from employees ; oracle 에 있는 기본적인 emplyoees 테이블이다. SQL(Structured Query Language) 데이터베이스에 있는 데이터를 엑세스 할 수 있는 언어 DQL(Data Query Language) - SELECT : 조회 DML(Data Manipulation Language) - INSERT : 신규 정보 입력 - UPDATE : 수정 - DELETE : 삭제 - MERGE : 데이터 하우징 에서 하는 일, INSERT+UPDATE+DELETE 한번에 하는것 TCL(Transaction Control Language) : 빈번하게 사용하지 말것 - COMMIT : 영구 저장 - ROLLBACK : 영구 뒤로가기 -..

23.10.05. Oracle SQL Developer _ DBA

jdk8 설치 이후 cmd 로 version 확인 C: \Users\Users>java -version 으로 확인 가능. window11 버전으로 설치가 되어있다면 시스템 환경변수에서 설정을 별도로 해주지 않아도 된다. 10 버전 이전은 시스템 환경변수 에서 별도로 해줘야 하는데, 내 PC 의 마우스 우클릭의 '속성' '고급 시스템 설정' 으로 클릭 '환경 변수' 로 클릭 '새로 만들기' 로 클릭해 '변수 이름' : JAVA_HOME '변수 값' : C\Program Files\Java\jdb1.8.0_271 을 쓰고나서 (jdk8 설치된 경로) 확인을 한다. 같은 곳에서 '시스템 변수'에서 'PATH' 에서 편집을 눌러 공백을 마우스를 누른 다음에 '새로 만들기' 클릭 %JAVA_HOME%\bin 을 ..

728x90
반응형
LIST