第六章 插入,更新和刪除數據
第一節:插入數據
1,給表的所有字段插入數據
格式:INSERT INTO 表名 VALUES(值 1,值 2,值 3,...,值 n);
INSERT INTO t_book VALUES(NULL,'我愛我家',20,'張三',1);
2,給表的指定字段插入數據
格式:INSERT INTO 表名(屬性 1,屬性 2,...,屬性 n) VALUES(值 1,值 2,值 3,...,值 n);
INSERT INTO t_book(id,bookName,price,author,bookTypeId) VALUES(NULL,'我愛我家',20,'張三',1); INSERT INTO t_book(bookName,author) VALUES('我愛我家','張三');
3,同時插入多條記錄
INSERT INTO 表名 [(屬性列表)]
VALUES(取值列表 1),(取值列表 2)
...,
(取值列表 n);
INSERT INTO t_book(id,bookName,price,author,bookTypeId) VALUES (NULL,'我愛我家2',20,'張三',1),(NULL,'我愛我家3',20,'張三',1);
第二節:更新數據
UPDATE 表名
SET 屬性名 1=取值 1,屬性名 2=取值 2,
...,
屬性名 n=取值 n
WHERE 條件表達式;
UPDATE t_book SET bookName='Java編程思想',price=120 WHERE id=1; UPDATE t_book SET bookName='我' WHERE bookName LIKE '%我愛我家%';
第三節:刪除數據
DELETE FROM 表名 [WHERE 條件表達式]
DELETE FROM t_book WHERE id=5; DELETE FROM t_book WHERE bookName='我';