ABOUT ME

Today
Yesterday
Total
  • INSERT, DELETE, UPDATE
    데이터베이스 with MSSQL/SQL 입문 2022. 4. 6. 19:13

    1. INSERT INTO 

    -- INSERT INTO [테이블명] VALUES(값, ...)
    INSERT INTO salaries
    VALUES (2020, 'KOR', 'NL', 'Coda', 900)
    
    --데이터를 하나 빼먹으면 에러
    INSERT INTO salaries
    VALUES (2020, 'KOR', 'NL', 'Coda2') -- 에러!
    
    -- INSERT INTO [테이블명](열, ...) VALUES(값, ...)
    INSERT INTO salaries(yearID, teamID, playerID, lgID, salary)
    VALUES (2020, 'KOR', 'Coda3', 'NL', 800)

    INSERT INTO ~ VALUES( ... ) 는 ~부분에 테이블을 입력하고 VALUES에는 추가할 열의 정보들을 입력하면 된다.

     

    2. DELETE FROM 

    -- DELETE FROM [테이블명] WHERE [조건]
    DELETE FROM salaries
    WHERE playerID LIKE 'Coda%'

    주의. WHERE에서 조건을 설정해주지 않으면 테이블의 모든 정보가 삭제된다.

     

    3. UPDATE SET 

    --UPDATE [테이블명] SET [ 열 = 값 ] WHERE [조건]
    UPDATE salaries SET salary = salary * 2, yearID = yearID + 1
    WHERE playerID LIKE 'Coda%'

    주의. WHERE에서 조건을 설정해주지 않으면 테이블의 모든 정보가 갱신된다.

    '데이터베이스 with MSSQL > SQL 입문' 카테고리의 다른 글

    데이터베이스 작성(CREATE, ALTER, DROP)  (0) 2022.04.08
    SUBQUERY, IN, EXISTS  (0) 2022.04.06
    GROUP BY, HAVING  (0) 2022.04.06
    집계함수  (0) 2022.04.06
    CASE  (0) 2022.04.06
Designed by Tistory.