SQL 5

[MSSQL] SUM OVER 함수를 활용한 데이터 집계 기법

안녕하세요, 여러분! 오늘 배워볼 SQL 내용은 바로 "SUM OVER 함수를 활용한 데이터 집계 기법"입니다. 이 글에서는 SUM OVER 함수의 사용법부터 예시까지 자세하게 설명하여 쉽게 SQL 데이터 분석을 수행하는 방법을 익히는 데 도움이 되길 바라겠습니다. 목차 SUM OVER 함수 소개 SUM OVER 함수 사용법 SUM OVER 함수 활용 예시 결론 1. SUM OVER 함수 소개 SUM OVER 함수는 SQL에서 윈도우 함수 중 하나로, 집계 함수인 SUM()을 확장한 형태입니다. 이 함수를 사용하면 특정 범위나 그룹에 대한 중간 합계를 쉽게 계산할 수 있습니다. 2. SUM OVER 함수 사용법 SUM(expression) OVER ( [PARTITION BY partition_expre..

[MSSQL] MSSQL이란 무엇인가? - 초보자를 위한 간단한 설명

MSSQL은 Microsoft SQL Server의 줄임말로, 관계형 데이터베이스 관리 시스템(RDBMS) 중 하나입니다. 이번에는 MSSQL의 개념과 주요 기능에 대해 초보자들을 위해 쉽고 간단하게 설명해 드리겠습니다. 이 데이터베이스는 Microsoft에서 개발하고 유지 보수하며, 여러 조직과 기업에서 데이터 관리에 널리 사용되고 있습니다. MSSQL은 관계형 데이터베이스 관리 시스템이라고도 불립니다. 이는 데이터를 테이블의 형태로 저장하고 관리하는 방식을 의미합니다. 각 테이블은 열과 행으로 구성되며, 각 열은 특정 유형의 데이터를 나타내고 각 행은 실제 데이터를 포함합니다. 이러한 구조화된 데이터 저장 방식은 데이터의 무결성과 일관성을 유지하고 데이터를 쉽게 검색하고 조작할 수 있도록 합니다. M..

[MSSQL] 자료형 정리해보자

안녕하세요! 오늘은 MSSQL의 자료형에 대해 알아보도록 하겠습니다. MSSQL은 Microsoft에서 개발한 관계형 데이터베이스 관리 시스템으로, 다양한 자료형을 지원하여 데이터를 효율적으로 저장하고 처리할 수 있습니다. 1. 숫자형 자료형 MSSQL은 정수형(INT, BIGINT, SMALLINT)과 실수형(FLOAT, REAL, DECIMAL)을 포함한 다양한 숫자형 자료형을 제공합니다. 각 자료형은 저장할 수 있는 범위와 정밀도가 다르므로, 데이터의 특성에 맞게 선택해야 합니다. 2. 문자열 자료형 문자열 자료형은 VARCHAR, NVARCHAR, CHAR, NCHAR 등이 있습니다. VARCHAR와 NVARCHAR는 가변 길이 문자열을 저장하는데 사용되며, CHAR와 NCHAR는 고정 길이 문자..

[Oracle] 오라클 실행계획 이해하기

안녕하세요! 오라클 실행계획에 대해 알려드리겠습니다. 실행계획은 쿼리를 실행할 때 데이터베이스가 어떻게 작업을 수행하는지를 나타내는 계획입니다. 이를 통해 쿼리의 성능을 분석하고 최적화할 수 있습니다. 1. 실행계획의 구성 요소 - 테이블 액세스 방법: 테이블에 접근하는 방법으로, 인덱스 스캔, 풀 스캔 등이 있습니다. - 조인 방법: 여러 테이블을 조인하는 방법으로, 네스티드 루프 조인, 해시 조인, 소트-머지 조인 등이 있습니다. - 필터링 조건: WHERE 절에 있는 조건식으로, 인덱스를 사용할 수 있는지 여부를 결정합니다. - 정렬 방법: ORDER BY 절에 있는 정렬 방법으로, 인덱스 정렬, 소트 등이 있습니다. 2. 실행계획 확인 방법 - EXPLAIN PLAN: 쿼리 실행 전에 실행계획을 ..

MS-SQL 테이블 복사 및 데이터 복사

테이블을 생성하면서 테이블의 데이타 복사 select * into 생성될테이블명 from 원본테이블명 테이블 구조만 복사하겠다면 select * into 생성될테이블명 from 원본테이블명 where 1=2 테이블이 이미 생성되어 있는경우 데이타만 복사 insert into 카피될테이블명 select * from 원본테이블명 특정 데이타만 복사 하겠다면 insert into 카피될테이블명 select * from 원본테이블명 where 검색조건