sql每隔
发布时间: 2023-01-07 17:46:25
‘壹’ sql怎么每隔几条取一条数据
不知道你是什么数据库,如果是oracle,或者有rownum的话,那么可以用取余数的办法,比如想每隔5条取一条数据。
那么就先用rownum确定每行的号码,然后用每行的号码除以5,取余数,余数为1,2,3,4,0中你可以取任何一个,这样就等于是每个5个取一行了。
至于没有rownum的数据库,那么可能要通过id什么的来取了。
可能还有其他方式方法,不过暂时我还没有想到。
‘贰’ sql 每隔一段时间执行新增语句
每隔一段时间进行一操作(执行新增语句),可以用“作业”去做。
UPDATE就是一个作业,每天自动备份数据库。
作业就是执行每天、每间隔10分钟、每周1到周五、每个月第一天这样的频率去重复做一件事的意思,你可以理解成在智能手机中设置闹钟,只不多在数据库中,不是响铃,而是执行sql脚本(sql语句、存储过程等等)
热点内容