티스토리 뷰

반응형

MSSQL - Data 조회(Select)/수정(Update)/삭제(Delete)

 

 1.Data 조회 (Select)

  - 기본형

    Select 컬럼명1, 컬럼명2, 컬럼명3 From 테이블명 Where 조건절

   :Where 조건절 생략시 전체 Data 조회

 

    Select * From 테이블명

    해당테이블의 모든 컬럼을 조회시 아래와 같이 * 로 조회 가능

  EX) Select * From T1 
      또는
      Select  Key_ID,Key_Nm,Data From T1

 현재 DATA 없기 때문에 빈 Table이 조회됩니다.

  ※ 2번에서 Data 입력후 다시 예제 쿼리 실행하면 변경된 DATA조회가능  

 

2. Data 입력(Insert) / 수정(Update) /삭제(Delete)

   2-1. 입력(Insert)

  - 기본형 

    Insert 테이블명 (컬럼명1, 컬럼명2, 컬럼명3) Values(컬럼값1, 컬럼값2, 컬럼값3)

 

  EX) 컬럼 Type이 문자일경우 컬럼값에 따옴표('')를 앞뒤로 추가한다

   Insert T1(Key_ID, Key_Nm, Data) Values(1,'Apple', 5)

입력된 결과값조회  >>> Select * From T1 

  

  - Table에 있는 Data를 활용하여 등록하는 방법

    (아래와 같이 해당테이블의 컬럼의 datatype일치하면 입력가능)

     Insert T1(Key_ID,  Key_Nm,  Data)
        Select 2     , 'Banana', 10
         From T1

입력된 결과값조회  >>> Select * From T1

2-2. 수정(Update)

  - 기본형
  Update 테이블명
     Set 컬럼명1 = 값,
         컬럼명2 = 값
    From 테이블명     
   Where 조건절
         
   Ex) Key_Nm: Apple , Data:5를 Coffee , 10으로 변경

   Update T1
      Set Key_Nm = 'Coffee',
          Data   = 10
     From T1
    Where Key_ID = 1

    결과 보기) Select * From T1 Where Key_ID = 1

 

2-3. 삭제(Delete)

   - 기본형
     Delete 테이블명
       From 테이블명
      Where 조건절
      
	Ex) Key_ID 값이 1인 Coffee 삭제
	    Delete T1 From T1 Where Key_ID = 1

결과 보기) Select * from T1

 

 

 

반응형
댓글