MySQL/ INSERT, UPDATE, DELETE
INSERT
INSERT INTO TABLE_NAME (COLUMN_1, COLUMN_2, ...)
VALUES (VALUE_1, VALUE_2, ...);
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');
INSERT INTO Customers (CustomerName, City, Country)
VALUES ('Cardinal', 'Stavanger', 'Norway');
UPDATE
UPDATE TABLE_NAME
SET COLUMN_1 = VALUE_1, COLUMN_2 = VALUE_2, ...
WHERE CONDITION;
UPDATE Customers
SET ContactName = 'Alfred Schmidt', City = 'Frankfurt'
WHERE CustomerID = 1;
UPDATE Customers
SET PostalCode = 00000
WHERE Country = 'Mexico';
UPDATE Customers
SET PostalCode = 00000; // Warning
// 모든 PostalCode 컬럼의 데이터가 00000으로 바뀐다.
DELETE
DELETE
FROM TABLE_NAME
WHERE CONDITION;
DELETE
FROM Customers
WHERE CustomerName='Alfreds Futterkiste';
DELETE
FROM TABLE_NAME; // 테이블 내 모든 데이터 삭제