笔记归档展示 (二)—展示最近一周、最近一个月创建的文档

有群友提出了新的想法,想展示最近一周和最近一个月创建的文档。

通过以下 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 的同学,可以查看这一篇笔记

笔记归档展示—最新文章、最近更新、文章归档 (按照时间线)

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • yanzhenguo
    订阅者

    👍

    多谢楼主,加了楼主的微信群,一步一步把我教会了

融合块、大纲和双向链接
构建你永恒的数字花园
思源笔记是一款本地优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步