반응형 IT565 MSSQL SET NOCOUNT 사용법 (예제 포함) 오늘은 MSSQL SET NOCOUNT 사용법에 대해서 알아보고 추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다. 1. MSSQL SET NOCOUNT 란? 2. MSSQL SET NOCOUNT 사용법 1. MSSQL SET NOCOUNT 란? 카운트를 하지 않겠다는 뜻으로 쿼리문 또는 프로시저의 영향을 받은 행 수를 나타내는 메시지가 결과 집합의 일부로 반환되지 않도록 합니다. 2. MSSQL SET NOCOUNT 사용법 프로시저 시작 시 SET NOCOUNT ON이라는 문구를 넣어주게 되면 쿼리 수행후 결과 표시인 (0 개의 행이 영향을 받음) 메시지가 출력되지 않습니다. 이렇게 함으로써 프로시저의 속도를 조금이라도 향상시켜 성능을 증가시키기 위해서 사용합니다. CREATE PROCEDUR.. 2021. 3. 4. MSSQL While 반복문 사용 방법 (예제 포함) 1.MSSQL WHILE 란? MSSQL에서 사용하는 반복문입니다. 반복적으로 해야할 작업에서 다양하게 응용해서 사용이 가능합니다. 2.MSSQL 프로시저 사용법 WHILE [조건문] BEGIN 반복할 내용 END 3.MSSQL 프로시저 예제 아래는 @CNT이 10보다 작으면 계속해서 @CNT에 1을 더하는 WHILE 반복문입니다. DECLARE @CNT int; SET @CNT = 0; WHILE @CNT 2021. 3. 4. MSSQL 프로시저 생성, 수정, 조회, 실행, 삭제(예제 포함) 오늘은 MSSQL 프로시저 사용법에 대해서 알아보고 추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다. 목차 1. MSSQL 프로시저 란? 2. MSSQL 프로시저 사용법 3. MSSQL 프로시저 예제 1. MSSQL 프로시저 란? 데이터베이스에서 제공하는 프로그램 SQL을 의미합니다. SQL 개발 실무에서는 복잡한 쿼리문을 사용하는데요 라인이 몇천 건이 넘어가는 쿼리들도 있습니다. 이럴 경우 매번 수기로 작성하는 것이 아니고 쿼리문을 프로시저로 저장해 놓고 호출하여 사용합니다. 2. MSSQL 프로시저 사용법 #프로시저 생성하기 CREATE PROCEDURE 프로시저 명으로 입력하고, AS BEGIN과 END 사이에 쿼리문을 작성합니다. CREATE PROC [프로시저명] AS BEGIN [쿼.. 2021. 2. 26. 오라클(Oracle) 테이블 생성일자 조회 방법 자신의 테이블이 언제 만들어 졌는지 알고 싶을 경우가 있습니다. 그래서 오늘은 오라클(Oracle) 테이블 생성일자 조회 방법에 대해서 알아보도록 하겠습니다. 1.오라클(Oracle) 테이블 생성일자 조회 (자기자신) SELECT * FROM USER_OBJECTS --유저 오브젝트 WHERE OBJECT_TYPE = 'TABLE' AND OBJECT_NAME = '테이블명' 2.오라클(Oracle) 테이블 생성일자 조회 (전체) SELECT * FROM ALL_OBJECTS --전체 오브젝트 WHERE OBJECT_TYPE = 'TABLE' AND OBJECT_NAME = '테이블명' 이상으로 오라클(Oracle) 테이블 생성일자 조회 방법에 대한 포스팅을 마치겠습니다. 2021. 2. 24. MSSQL 서브쿼리(SubQuery) 사용법 (예제 포함) 오늘은 MSSQL 서브 쿼리(SubQuery) 사용법에 대해서 알아보고 추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다. 목차 1.MSSQL 서브쿼리(SubQuery) 란? 2.MSSQL 서브쿼리(SubQuery) 문법 3.MSSQL 서브쿼리(SubQuery) 사용법 1.MSSQL 서브쿼리(SubQuery) 란? 하나의 쿼리문 안에 포함되어 있는 또 하나의 쿼리문을 말합니다. 보통 각각의 테이블은 데이터베이스에 접근하는 속도를 향상하기 위해서 하나의 테이블에 정보를 다 넣지 않고 다른 테이블과 관계를 맺어 만들어집니다. 그러므로 다른 테이블에 있는 정보들을 가져와서 사용하고자 할 때, 서브 쿼리가 필요합니다. 간단하게 쿼리문안에 쿼리문을 또 쓰는 방식입니다. [주의사항] 서브쿼리 사용 시에는 .. 2021. 2. 19. MSSQL Union,UnionAll 사용법 (예제 포함) 오늘은 MSSQL Union, UnionAll 사용법에 대해서 알아보고 추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다. 목차 1.Union, UnionAll 이란? 2.Union, UnionAll 문법 3.Union, UnionAll 사용법 1.Union, UnionAll 이란? Union과 UnionAll 두 개다 여러 개의 SQL문을 합쳐 하나의 SQL문으로 문으로 만들어서 결과를 보여줍니다. Union과 UnionAll의 차이점이라면 Union은 합쳐진 두 쿼리의 중복값을 제거 후 보여주고 UnionAll은 중복된값도 전부 다 보여준다는 차이점이 있습니다. 따라서 중복값제거를 위해 연산을 한번 더 해야 하는 Union보다 UnionAll이 더 빠릅니다. 2.Union, UnionAll .. 2021. 2. 19. MSSQL JOIN(조인) 종류 및 사용법 (예제 포함) 오늘은 MSSQL JOIN(조인)의 종류 및 사용법에 대해서 알아보고 추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다. 목차 1.조인이란? 2.INNER JOIN 문법 및 예제 3.LEFT OUTER JOIN 문법 및 예제 4.RIGHT OUTER JOIN 문법 및 예제 5.FULL OUTER JOIN 문법 및 예제 6.CROSS JOIN 문법 및 예제 7.SELF JOIN 문법 및 예제 1.조인이란? 조인이란 두개 이상의 테이블을 연결하여 데이터를 조회하는 방법입니다. 자신이 검색하고 싶은 컬럼이 다른 테이블에 있을경우 주로 사용하며 여러개의 테이블을 하나의 테이블인 것처럼 보여주는 방법입니다. 일반적으로는 Primary key혹은 Foreign key로 두 테이블을 연결합니다. 왜냐하면 테.. 2021. 2. 18. MSSQL GROUP BY, HAVING 사용법 (예제 포함) 오늘은 MSSQL GROUP BY, HAVING 사용법에 대해서 알아보고 추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다. 목차 1. MSSQL GROUP BY, HAVING 함수란? 2. MSSQL GROUP BY, HAVING 문법 및 예제 1. MSSQL GROUP BY, HAVING 함수란? GROUP BY : 테이블 SELECT시 조회해서 나온 결과값을 그룹으로 묶어서 그 결과를 출력해 주는 함수입니다. HAVING : GROUP BY 문을 사용 후 조건절이 필요 할 때 Where 절 대신 사용 2. MSSQL GROUP BY, HAVING 문법 및 예제 [GROUP BY 문법] SELECT [컬럼명] FROM [테이블명] GROUP BY [칼럼명] [GROUP BY 예제] 테이블(b.. 2021. 2. 18. MSSQL DISTINCT(중복제거) 사용법 (예제 포함) 오늘은 MSSQL DISTINCT(중복제거) 사용법에 대해서 알아보고 추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다. 목차 1. MSSQL DISTINCT 함수란? 2. MSSQL DISTINCT 문법 및 예제 1. MSSQL DISTINCT 함수란? DISTINCT란 내가 지정한 열(column)의 데이터가 중복될 경우 조회 결과를 그룹으로 묶어서 중복된 값을 제거하고 그 결과를 한 개씩만 가져와서 나타내고자 할 때 사용합니다. 2. MSSQL DISTINCT 문법 및 예제 [문법] SELECT DISTINCT 칼럼명 FROM 테이블명 [예제] 테이블(bebeya)에 나이(AGE)로 그룹을 지어 조회(중복된 값을 제거) SELECT DISTINCT AGE FROM bebeya [결과] be.. 2021. 2. 18. MSSQL 집계함수(COUNT/MAX/MIN/SUM/AVG) 사용법 (예제 포함) 오늘은 MSSQL 집계함수(COUNT/MAX/MIN/SUM/AVG) 사용법에 대해서 알아보고 추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다. 목차 1. MSSQL 집계함수란? 2. MSSQL 집계함수 문법 및 예제 1. MSSQL 집계함수란? 집계 함수는 레코드 집합에 대한 계산을 수행하고 단일 값을 반환해 주는 함수입니다. COUNT(*)를 제외한 집계 함수는 Null 값을 무시하니 사용시 주의하시기 바랍니다. 집계 함수는 보통 SELECT 문의 GROUP BY 절과 함께 사용되는 경우가 많으니 참고하면 좋겠습니다. 2. MSSQL 집계함수 문법 및 예제 #COUNT 사용방법 SELECT COUNT([컬럼명]) FROM [테이블명] WHERE [조건절] bebeya 테이블의 고양이 수를 구.. 2021. 2. 18. 이전 1 ··· 39 40 41 42 43 44 45 ··· 57 다음 반응형