题解 | #删除记录(一)#

删除记录(一)

http://www.nowcoder.com/practice/d331359c5ca04a3b87f06b97da42159c


/*
知识点:
timestampdiff查询两个时间以第一参数为单位的差
删除记录的方式汇总:
1)根据条件删除:delete from tb_name[where options] [[order by fields] limit n]
2) 全部删除(表清空,包含自增计数器重置):truncate tb_name

时间差:
1) timestampdiff(interval,time_start,time_end)可计算time_end-time_start的时间差
单位以指定的interval为准,常用可选:
- second 秒
- minute 分钟(返回秒数差除以60的整数部分)
- hour 小时(返回秒数差除以3600的整数部分)
- day天数(返回秒数差除以3600*24的整数部分)
- month 月数
- year 年数
*/

delete from exam_record 
where timestampdiff(minute, start_time, submit_time) < 5
and score<60;
全部评论

相关推荐

点赞 评论 收藏
分享
烤点老白薯:可以 除了名字都偷了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务