728x90
반응형

mssql with 2

MSSQL WITH 구문 사용 방법 (단일(?), 다중(?) 변수)

MSSQL 선입 선출 관련 쿼리를 작성하다 WITH문을 사용했었습니다. 임시 테이블 사용 시 간단하게 사용할 수 있어서 요즘 자주 사용하는 편입니다. ※ 단일, 다중 변수.. 공식적인 용어는 아닙니다. 다만 제가 구분하기 위해 붙여보았으니 오해 없으시기 바랍니다. WITH 구문의 사용 방법은 간단합니다만, 이 또한 기록으로 남기기 위해 글을 작성합니다. * WITH 구문 단일 변수 사용 예제 WITH temp AS ( SELECT 1 AS num, '단일' AS gubun, 'with 구문' AS contents, '0001' AS userid UNION ALL SELECT 2 AS num, '단일' AS gubun, '변수' AS contents, '0002' AS userid ) SELECT num,..

컴퓨터/MSSQL 2021.03.24

MSSQL 선입 선출 적용 방법(feat. WITH 구문)

MSSQL에 일자별로 입력된 데이터로 선입 선출을 적용하여 계산할 일이 생겼습니다. 선입 선출을 적용한다는 게 해본 적이 없으니 생소하고 어렵게만 생각했으나 이해한 내용을 바탕으로 기록으로 남기고자 작성합니다. 여러 가지 방법으로 구현이 가능하겠으나 제가 이해하고 이를 응용하여 사용하기도 하였습니다. 그리고 입력되어 있는 데이터 중에서 먼저 입력된 데이터를 먼저 차감하는게 이번 선입 선출 적용의 목적입니다. * 선입 선출이란? https://ko.wikipedia.org/wiki/%EC%84%A0%EC%9E%85_%EC%84%A0%EC%B6%9C 선입 선출 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 선입선출의 개요도. 선입 선출(先入先出, first in, first out, ..

컴퓨터/MSSQL 2021.03.24
728x90
반응형