【SQL】如何查询 7 天内做的笔记?

看了以下思源的搜索说明,感觉它很强大:

image.png

但是不会 SQL 搜索,只写了下面的两句

SELECT * FROM blocks
    WHERE
        created >= '20211220'

但效果好像并不好,出来的内容很多是重复的。

而且也不能自动更新前七天的范围。

请问,该怎么操作呢?

相关帖子

欢迎来到这里!

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

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

    @88250 我的这个模板怎么没有了,一直也没改过

    image.png

    1 回复
  • 其他回帖
  • 88250
    订阅者
  • FreeLancer1993
    订阅者 作者

    谢谢!

    示例代码有效,但它把整个长文档都嵌进来了,而不是我想要复习的那一部分 😭

    1 回复
  • 88250
    订阅者
    • 日期格式是类似这样的 20211224215125,年月日时分秒
    • 去重的话需要指定块类型,否则容器块会被算入多次,比如一个列表会包含列表本身、列表项、以及段落

    这里是一个查询创建日期大于 2021-12-24 21:51:25 且为文档块的示例:SELECT * FROM blocks WHERE created >= '20211224215125' AND type = 'd'

    1 回复
  • 查看全部回帖