我正在尝试创建每天运行的库存的日志
基本上,在我的日志表中,我想总结每天有多少个单元具有status1,多少个单元具有status2,等等
有没有一种方法可以填满我的日志表,而不必每天手动进行?
我的日志表是 ID序列号 日期, count_of_status1整数, count_of_status2整数
我的插入查询应该是
insert into logtable(date, count_of_status1, count_of_status2)
select now(), count(*) filter (where status =1), count(*) filter (where status = 2)
from mytable
如何使该插入每天以自动方式而不是手动方式完成?
答案 0 :(得分:0)
使用crontab
通过psql
运行该脚本。
最简单的解决方案通常是最可靠的解决方案。
但是请确保crontab
报告错误而不是忽略错误。