有群友提出了新的想法,想展示最近一周和最近一个月创建的文档。
通过以下 SQL,可以实现上面的需求
实现
最近一周
select
'[' || b.content || '](siyuan://blocks/' || b.id || ')' AS __1____pre__文档标题,
replace(tag,'#','') as __2__标签 ,
b.created as __3____date__创建时间
-- b.hpath AS __5__文档路径
from
blocks b
where
b.type = 'd'
-- 限定时间在一周内
and b.created > strftime('%Y%m%d%H%M%S',datetime('now','-7 day'))
order by
b.created desc
最近一个月
select
'[' || b.content || '](siyuan://blocks/' || b.id || ')' AS __1____pre__文档标题,
replace(tag,'#','') as __2__标签 ,
b.created as __3____date__创建时间
-- b.hpath AS __5__文档路径
from
blocks b
where
b.type = 'd'
-- 限定在一个月内
and b.created > strftime('%Y%m%d%H%M%S',datetime('now','-1 month'))
order by
b.created desc
链接文章
如果不知道怎么使用以上 SQL 的同学,可以查看这一篇笔记
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于