[亿信BI4.7] bi4.7计划任务里定期删除以前数据

4680
9

姝数 数据达人Lv4

发表于2019-8-27 10:59

悬赏1

已解决

楼主
在Bi4.7中,计划任务里执行要定期删除以前数据,只保留最新一期的数据,这该怎么写

最近看过此主题的会员

刘兰芳

xwc

xxxl

bigeye0517

huxh

小亿

缱绻

孤傲的旋律

最佳答案
姝数 发表于 2019-8-27 11:38
嗯,这个知道执行sql,sql里面的怎么写

delete from 表 where 条件值        delete from table where riqi not in(select max(riqi) from table)
9个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-8-27 11:08

只看该作者

取消 关注该作者的回复

沙发

要删除哪里的数据呢?数据库中的吗?

姝数 数据达人Lv4

发表于2019-8-27 11:13

只看该作者

取消 关注该作者的回复

板凳

缱绻 发表于 2019-8-27 11:08
要删除哪里的数据呢?数据库中的吗?

嗯,是的,删除数据库里面的数据,只保留最新一期,以前的不要了

缱绻 数据领袖Lv6

发表于2019-8-27 11:36

只看该作者

取消 关注该作者的回复

地板

姝数 发表于 2019-8-27 11:13
嗯,是的,删除数据库里面的数据,只保留最新一期,以前的不要了

执行sql就可以了吧  

姝数 数据达人Lv4

发表于2019-8-27 11:38

只看该作者

取消 关注该作者的回复

5#

缱绻 发表于 2019-8-27 11:36
执行sql就可以了吧

嗯,这个知道执行sql,sql里面的怎么写

孤傲的旋律 数据达人Lv4

发表于2019-8-27 11:52

只看该作者

取消 关注该作者的回复

6#

姝数 发表于 2019-8-27 11:38
嗯,这个知道执行sql,sql里面的怎么写

最新一期 是有个日期字段吗?保留日期离当前时间最接近的一期吗

姝数 数据达人Lv4

发表于2019-8-27 12:07

只看该作者

取消 关注该作者的回复

7#

嗯嗯,是的

缱绻 数据领袖Lv6

发表于2019-8-27 10:59

只看该作者

取消 关注该作者的回复

8#

姝数 发表于 2019-8-27 11:38
嗯,这个知道执行sql,sql里面的怎么写

delete from 表 where 条件值        delete from table where riqi not in(select max(riqi) from table)

姝数 数据达人Lv4

发表于2019-8-27 13:55

只看该作者

取消 关注该作者的回复

9#

缱绻 发表于 2019-8-27 13:42
delete from 表 where 条件值        delete from table where riqi not in(select max(riqi) from table ...

嗯嗯,好的,收到,谢谢

缱绻 数据领袖Lv6

发表于2019-8-27 13:55

只看该作者

取消 关注该作者的回复

10#

姝数 发表于 2019-8-27 13:55
嗯嗯,好的,收到,谢谢

不客气。

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号