明确考点:
删除记录的方式汇总:
- 根据条件删除:DELETE FROM tb_name [WHERE options] [ [ ORDER BY fields ] LIMIT n ]
- 全部删除(表清空,包含自增计数器重置):TRUNCATE tb_name
细节剖析:
- 删除exam_record表中所有记录;
- 并重置自增主键;
思路实现:
- 本题采用第二种删除方式,满足条件1或条件2就删除,但只删除3条记录:
TRUNCATE exam_record;
- 也可采用第一种,不过需要手动重置自增ID,不过效率角度考虑,还是第二种方式效率更高:
DELETE FROM exam_record;
ALTER TABLE exam_record auto_increment=1;