데이터베이스 with MSSQL/SQL 입문
INSERT, DELETE, UPDATE
코다람쥐
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에서 조건을 설정해주지 않으면 테이블의 모든 정보가 갱신된다.