INSERT INTO Egy vagy több rekordot ad hozzá a táblához. Egyetlen rekordot hozzáfűző kifejezés: INSERT INTO cél_tábla (mező1,mező2,…) VALUES (érték1, érték2, …) Pl.: INSERT INTO diak ( nev, szulido, anyja, neme ) VALUES ('Benedek Bendegúz', ' ', 'Almásy Matild', 'F'); Több rekordot hozzáfűző lekérdezés: INSERT INTO cél_tábla (mező1,mező2,…) SELECT f.érték1, f.érték2, … FROM forrás_táblák f WHERE… Pl.: INSERT INTO tantargy (tantargy) SELECT tantargy FROM tavalyi_tantargyak
UPDATE A megadott tábla mezőinek értékeit módosítja a azoknál a rekordoknál, amelyek eleget tesznek a WHERE feltételnek. UPDATE tábla SET mező1 = új_érték1, mező2=új_érték2 WHERE feltétel; Pl.: UPDATE diak SET haja='kopasz' WHERE haja is null
DELETE A FROM záradékban megadott táblából törli azokat a rekordokat, amelyek megfelelnek a WHERE záradék feltételének. DELETE FROM tábla WHERE feltétel Pl.: DELETE FROM diak WHERE haja='kopasz'