loading
반응형

프로그래밍/MS-SQL 46

SQL문 실습 - String Function(1)

컴퓨터에서 String은 문자열을 의미합니다.SQL문에서 사용하는 문자열 함수에 알아보겠습니다. 그 전에 데이터타입에 관련해서 표를 보겠습니다.밑의 표는 SQL에 사용하는 DataType에 관련된 표입니다. 보통 SQL에서 문자열은 nverchar, nchar, varchar로 나타냅니다.에... SQL에서 사용하는 문자열이 어떤 것이 있는지 보여주는 표입니다.설명이 엄청나게 길고, 다 외우려니 혼돈에 빠집니다.그냥 이런게 있구나하고 넘어가줍시다.여기서 자주사용되는 것이라면 NUMERIC, VARCHAR정도가 있겠습니다. 그리고 밑의 표는 SQL에서 사용되고 있는 String 함수들입니다.1. 2.이러한 함수들을 사용됩니다.여기서 빨간색으로 된 것은 자주 사용되는 함수들을 의미한다.빨간색 이외에는 이런 ..

SQL문 실습 - ORDER BY

이번 글에서는 SQL문의 정렬을 할 때 사용하는 ORDER BY구문에 대해서 알아보겠다. ORDER BY란? - SQL 문장으로 조회된 데이터들을 다양한 목적에 맞게 특 정 칼럼을 기준으로 정렬하여 출력하는데 사용합니다.- COLUMN 명 대신 SELECT 에서 사용한 ALIAS 나 칼럼 순서를 나타내는 정수도 가능합니다- 기본적으로 오름차순 정렬을 합니다- ORACLE은 NULL 값을 가장 큰 값으로 SQL Server은 최소값으로 간주합니다.- DESC를 사용할 경우 내림차순 정렬, 기본적으로 오름차순 정렬을 하지만 ASC를 사용할 경우 오름차순 정렬을 합니다 예제)1. ORDER BY를 사용해서 Customers 테이블의 CustomerID를 내림차순으로 정렬하였습니다.12345678-- * Asc..

SQL문 실습 - WHERE(2)

SQL문 실습 - WHERE(1)의 글에 이어서 WHERE구문에 대해서 알아보겠습니다. 이전 글 : SQL문 실습 - WHERE(1) --> IN을 사용해서 해당 조건에 만족하는 데이터들을 가져올 수 있습니다. 1. Search Customers (only CustomerID, Country, City, ContactTitle column) (And Country is "France" and City is "Paris" or "Lyon") ------------------------------------------------------------------------------ 1 2 3 SELECT CustomerID, Country, City, ContactTitle FROM Customers WHE..

SQL문 실습 - WHERE(1)

이번 글에서는 SQL문에서 WHERE문에 대해서 설명해보겠습니다. SQL에서 WHERE 구문은 SQL 데이터 조작 언어(DML)가 특정한 기준을 충족하는 열에만 영향을 미치도록 지정합니다. 기준은 구문의 형태로 표현된다. WHERE 구문은 SQL DML에서 의무 사항이 아니라, SQL DML 구문 또는 쿼리에 의해 반환된 결과물에 의해 영향을 받는 열의 수를 제한하도록 사용할 수 있다. - 출처 : 위키백과 - 위키백과에서는 WHERE문을 이런 식으로 설명하고 있습니다. 무슨말인지 잘 모르겠다... 이런뜻이구나 하고 넘어갑시다. 위키백과에서 볼 수 있듯이 WHERE 구문은 DB에 조건을 걸어서 그 조건에 해당되는 데이터만 출력을 가능하게합니다. WHERE를 사용하는 문제를 풀어보겠습니다. --> WHER..

SQL문 실습 - SELECT(1)

이번글에서는 SQL문의 기본 중의 기본인 SELECT문에 대해서 알아보고, 문제를 풀어보면서 실습을 해보겠습니다. SELECT문은 기본적으로 SELECTFROMWHEREGROUP BYHAVINGORDER BY 으로 구성되어있습니다. 이제부터 본격적으로 실습을 해보겠습니다. -> SELECT를 이용해서 테이블의 불러오고 싶은 컬럼명을 불러옵니다.-> FROM을 이용해서 내가 불러오고자 하는 테이블을 불러옵니다.-> *은 해당 테이블의 모든 데이터를 의미합니다.1. Search "Customers" table(all data)------------------------------------------------------------------------------12SELECT * FROM Customers..

MS-SQL bak파일 복원하기

MS-SQL에서 DB를 복원하는 방법에 대해서 알아보겠습니다.DB 복원을 하는 것은 MS-SQL의 기본이라고 할 수 있습니다.하지만 DBMS를 설치하고 그렇게 많이하는 작업은 아니어서 정확하게 어떤 식으로 진행되는지는 할 때마다 헷갈리는 작업입니다.그래서 한 번 정리를 해봤습니다. 제가 블로그를 개설한지 얼마되지 않았고, 현재 갓 프로그래머라는 직업을 가졌습니다.그래서 DBMS의 쿼리문에 대해서 정리를 할 예정입니다. 일단 DBMS의 쿼리문을 정리하기 전에, 가지고 놀을 DB인 NORTHWND.bak을 복원해보겠습니다. 1. 먼저 데이터베이스를 우클릭 후, 데이터베이스 복원에 들어갑니다. 2. 우클릭 후 들어가면 밑의 화면이 나옵니다. 그러면 데이터베이스명을 입력한 후에장치에 들어가서 복원할 bak파일을..

반응형