post-thumbnail

09-11 SQL

마지막 과제 4 부분 출력 결과가 문제지의 출력값과 달랐음, 이유는문제지에서는 AA05 데이터 값을 한행에서 A005로 넣었음, 없는값이 됨. 100010 에서 A005로넣어서 30 amount는 계산 안됨.60 \* 5000 = 300000데이터 정확하게 삽입시 계산

2025년 9월 11일
·
0개의 댓글
·

2025-09-08 SQL

그룹함수의 종류

2025년 9월 8일
·
0개의 댓글
·

6/12 SQL

DDL: 테이블과 열 조작하기 DDL은 테이블과 열을 조작하기 위한 언어 입니다. DDL이란? 테이블과 관련 열을 생성하고 변경하고 삭제하는 명령어를 데이터 정의어라고 합니다. CREATE: 테이블 생성하기 CREATE TABLE 명령어는 새로운 테이블을 생성할

2025년 6월 12일
·
0개의 댓글
·

6/11 SQL

데이터 베이스에서 무결성과 제약 조건은 반드시 지켜져야하는 약속 입니다.데이터베이스에 저장된 데이터 값과 사용자가 의도한 데이터 값은 일치해야합니다.기본 규칙이 지켜지지 않으면 데이터 베이스 시스템을 운영하는데 큰 혼란 이 올수있습니다.데이터 베이스 시스템은 데이터에

2025년 6월 11일
·
0개의 댓글
·

SQL

서브쿼리란 SELECT문안에 다시 SELECT문이 기술 된 형태의 쿼리다.앞서 쿼리와 SELECT문은 같은 의미라고 했다. 서브쿼리(하위 SELECT문) 의 결과인 쿼리(상위 SELECT문) 에서 받아 처리하는 구조이기때문에 중첩된 쿼리라고도 부른다.서브 쿼리는 괄호(

2025년 5월 22일
·
0개의 댓글
·
post-thumbnail

SQL

데이터는 테이블에 흩어져 저장되어 있으므로 사용자가 원하는 형태로 데이터를 조작하려면 특별한 방법이 필요함. 이를 위해 사용하는 기법이 -> 조인조인은 한개 이상의 테이블과 테이블을 서로 연결하여 사용하는 기법을 말함.조인 기법 종류곱집합: 가능한 모든 행을 조인함

2025년 5월 21일
·
0개의 댓글
·
post-thumbnail

5/7 sql 2,3교시

지금까지 배운 그룹 함수는 하나의 열을 그룹화하여 함수를 적용했음 SQL에서는 같은 데이터 값을 갖는 행끼리 묶어서 그룹화한 다음, 그에 해당하는 다른 열의 데이터 집합을 그룹 함수에 전달하여 연산할 수 있음 -> 이런 경우 GROUP BY 절 사용SELECT 절에

2025년 5월 7일
·
0개의 댓글
·
post-thumbnail

5/2 SQL

RANK, DENSE_RANK, ROW_NUMBER는 데이터 값에 순위를 매기는 함수입니다. 순위를 매기는 것은 동일하지만 사용법이 조금씩 다릅니다.즉, 공통 순위가 있을 때 출력을 어떻게 하느냐에 따라 용도가 달라집니다. 차이는 다음과 같습니다.RANK : 공통 순위

2025년 5월 2일
·
0개의 댓글
·
post-thumbnail

4/30 sql

TO_CHAR는 날짜, 숫자, 문자 값을 지정한 형식의 VARCHAR2 타입 문자열로 변환하는 함수입니다.특정 열의 행에 대한 데이터 값이 없다면 데이터 값은 null이 됩니다. null은 그 자체로 의미가 있는데 ‘값이 없다’는 것을 나타내는 값입니다. 테이블을 정의

2025년 4월 30일
·
0개의 댓글
·

04월 16일 1차 수행평가 (문제은행)

문제 1 : 모든 직원의 EMPLOYEE_ID, FIRST_NAME, LAST_NAME를 조회하세요.문제 2: 직원 중 급여(SALARY)가 5000 이상인 직원들을 조회하세요.문제 3: 직원의 급여를 높은 순에서 낮은 순으로 정렬하여 조회하세요.문제 4: 직원의 급여

2025년 4월 10일
·
0개의 댓글
·
post-thumbnail

4/9 실습 3교시

LAST_DAY : 돌아오는 월의 마지막 날짜 계산하기 LAST_DAY는 월의 마지막 날짜를 계산해서 출력하는 함수입니다. ROUND, TRUNC : 날짜를 반올림하거나 절삭하기 ROUND는 지정된 값을 기준으로 반올림하는 함수입니다. TRUNC는 지정 값을 기준으로 월 또는 연도로 절삭하는 함수입니다.

2025년 4월 9일
·
0개의 댓글
·
post-thumbnail

4/9 실습 2교시

날짜의 연산 규칙날짜에 숫자를 더하거나 빼면 날짜 결과를 출력합니다.날짜에서 날짜를 빼면 두 날짜 사이의 일수를 출력합니다.날짜에 시간을 더하거나 빼려면 시간을 24로 나누어서 더하거나 뺍니다.TO_DATE('20171202')-TO_DATE('20171201') 날

2025년 4월 9일
·
0개의 댓글
·

4/03 sql 개념 정리 6교시

숫자 타입 함수 - 주로 숫자 계산, 계산 후 추가로 가공할때 사용가장 많이 쓰이는 ROUND 와 TRUNC 함수 사용 -> 4/03 sql 실습 정리 6교시 확인ROUND - 지정한 자리에서 반올림하는 함수기본값은 0양수면 소수자리에서 반올림음수면 정수 자리에서 반올

2025년 4월 3일
·
0개의 댓글
·
post-thumbnail

4/03 sql 실습 정리 6교시

DUAL 테이블 - 더미 라는 하나의 열과 하나의 "X"데이터 값을 가지고 있는 테이블.

2025년 4월 3일
·
0개의 댓글
·

4/03 sql 개념 정리 5교시

함수란 사용자가 입력 값 X를 넣으면 정해 놓은 출력 값 Y가 나오는 개념입니다. 자판기를 생각하면 됩니다. 동전을 넣고(X) 자판기(함수)를 거치면 물건(Y)이 나오는 것과 유사한 개념입니다.미리 정의 된 기능을 그때 그때 쓴다미리 정의된 기능을 통해 데이터를 좀 더

2025년 4월 3일
·
0개의 댓글
·
post-thumbnail

4/03 sql 실습 정리 5교시

LOWER - 데이터 값을 소문자UPPER - 데이터 값을 대문자INITCAP - 데이터 값의 첫번째 문자만 대문자SUBSTR - 지정된 길이만큼 문자열을 추출REPLACE - 특정 문자열을 찾아 바꿈LPAD - 왼쪽부터 특정 문자로 자릿수를 채움RPAD - 오른쪽

2025년 4월 3일
·
0개의 댓글
·
post-thumbnail

4/02 sql 실습

select * from hr.employees where EMPLOYEE_ID <= 150; select * from hr.employees where FIRST_NAME = 'David'; select * from hr.employees where SALAR

2025년 4월 2일
·
0개의 댓글
·
post-thumbnail

3/27 SQL 실습

DISTINCT 명령어를 사용하여 중복 된 데이터를 제거하고 출력할 수 있습니다.DISTINCT 명령어는 중복된 행을 제거한 후 출력합니다. 중복된 행을 제거하고 싶은 열 앞에 DISTINCT 명령어를 기술합니다.DISTINCT 열 이름제거 전제거 후각 열에 따로 담겨

2025년 3월 27일
·
0개의 댓글
·
post-thumbnail

3/20 SQL 실습

SELECT EMPLOYEE_ID, JOB_ID,SALARYFROM HR.EMPLOYEESSELECT EMPLOYEE_ID, JOB_ID, SALARYFROM HR.EMPLOYEESORDER BY EMPLOYEE_ID DESC;SELECT EMPLOYEE_ID A

2025년 3월 20일
·
0개의 댓글
·

3/19 SQL 개념 정리

관계형 데이터 베이스의 구성 요소와 테이블 관계형 데이터베이스 모델(RDM,Relational Database Model)은 관계(relation)로 데이터를 표현하는 모델 데이터 설계가 유연하고 사용하기 쉬워 빠르게 대중화되었다 이로 인해 데이터를 관리하기 위한 강

2025년 3월 19일
·
0개의 댓글
·