永发信息网

SQL 删除某一时间段的数据怎么删除 比如要删除2007年到2009年得所有消费记录 谢谢各位大虾

答案:6  悬赏:30  手机版
解决时间 2021-02-10 07:10
  • 提问者网友:太高姿态
  • 2021-02-09 07:54
SQL 删除某一时间段的数据怎么删除 比如要删除2007年到2009年得所有消费记录 谢谢各位大虾
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-02-09 09:21
delete from [表名] wher year([字段名])>=2007 and year([字段名])<=2009
大体是这样的
全部回答
  • 1楼网友:酒醒三更
  • 2021-02-09 13:04
2楼的方法:
delet from user where years between 2007 and 2009
  • 2楼网友:舍身薄凉客
  • 2021-02-09 12:47
delete * from table where 日期 between 时间1 and 时间2追问你随便说个表的名字和列的名字 我想知道具体点的格式 具体到每个符号! 谢谢咯
  • 3楼网友:鱼忧
  • 2021-02-09 12:11
delete student
where stu_time betwwn '2007' and '2009'
  • 4楼网友:我住北渡口
  • 2021-02-09 10:37
有个函数dateiff,这个是解决时间区间的好方法,放在sql语句中很好用。至于用法,你自己去搜dateiff函数,这会让你更清楚的了解
  • 5楼网友:春色三分
  • 2021-02-09 10:32
首先请确认你的表中有代表时间的字段啊,如果有就能直接
delete from table where time>'2007-01-01 00:00:00' an time<'2009-12-31:23:59:59';
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯