⼀4つのカテゴリに分類されるデータテーブルの動作、しばしば示さCURD}}:
C:作成する(作成)
U-:アップデート(更新)
R&LT:読み取り(取得)
D:削除(DELETE)
1.INSERTを挿入し、完全なINSERT文:
INSERT INTO `表名` (`字段1`, `字段2`, ...) VALUES (`值 1`, `值2`, ...);
-- ⼀次插⼊⼀⾏
insert into `表名` set `字段`=值, `字段`=值;
-- 按照指定字段, ⼀次插⼊多⾏
insert into `表名` (字段1, 字段2 ...) values (值1, 值2, ...), (值1, 值2, ...);
-- 指定全部字段, ⼀次插⼊多⾏
insert into `表名` values (null, 值1, 值2, ...), (null, 值1, 值 2, ...);
2.SELECT(クエリ)
-- 通过 * 获取全部字段的数据
select * from `表名`;
-- 获取指定字段的数据
select `字段1`, `字段2` from `表名`;
3.UPDATE(更新)
-- 修改全表数据
update `表名` set `字段1`=值, `字段2`=值;
-- 使⽤ where 修改满⾜条件的⾏
-- where 类似于 if 条件, 只执⾏返回结果为 True 的语句
update `表名` set `字段1`=值, `字段2`=值 where `字段 `=值;
update `表名` set `字段1`=值, `字段2`=值 where `字段 `=值 and `字段`=值;
4.DELETE(削除)
-- 删除表中的所有数据 (逐⾏删除)
delete from `表名`;
-- 清空全表 (⼀次性整表删除) truncate `表名`
-- 使⽤ where 修改满⾜条件的⾏
delete from `表名` where `字段` = 值;
delete from `表名` where `字段` in (1, 2, 3, 4);