我需要删除一个数据库里面所有在一段时期内的数据,应该怎么写这个SQL语句啊?
答案:3 悬赏:0 手机版
解决时间 2021-03-05 22:28
- 提问者网友:溺爱和你
- 2021-03-04 23:42
比如:在一个数据库SD_123中,我要删除2008年3月1日到现在所有的数据,这个语句该怎么写啊?拜托各位高手,帮帮忙!很急啊```
最佳答案
- 五星知识达人网友:街头电车
- 2021-03-05 00:21
我只知道oracle的,
delete from aa where to_char(dt,'yyyy-mm-dd')='2008-03-01';
其中的aa是你的表名,dt是日期字段的名字
delete from aa where to_char(dt,'yyyy-mm-dd')='2008-03-01';
其中的aa是你的表名,dt是日期字段的名字
全部回答
- 1楼网友:北方的南先生
- 2021-03-05 01:10
sql="delete from 表 where 字段名日期=#"&2008-3-1&"# and 其它条件"
- 2楼网友:笑迎怀羞
- 2021-03-05 00:58
--删除订单明细
delete 表3 where 订单明细号 in(select a.订单明细号 from 表2 a inner join 表1 b on a.订单号=b.订单号 where b.渠道='一店');
--删除订单与订单明细关系表
deltete 表2 where 订单号 in(select 订单号 from 表1 where 渠道='一店');
--删除订单
delete 表1 where 渠道='一店';
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯