数据库操作小记

PG之最近的年月日小时查询

sql 复制代码
SELECT * from pool where published_at >= CURRENT_DATE - INTERVAL '6 months' order by published_at desc 
#years、months、days、hours、minutes

ORM and、or、以及其他查询的嵌套

python3 复制代码
or_clause = []
for p in content:
    and_clause = [P.chain == p["chain"]]
    if p.get("min") and p.get("max"):
        and_clause.append(P.liquidity.between(p["min"], p["max"]))
    elif p.get("min"):
        and_clause.append(P.liquidity >= p["min"])
    elif p.get("max"):
        and_clause.append(P.liquidity <= p["max"])

    or_clause.append(and_(*and_clause))
pool_info = pool_info.filter(or_(*or_clause))
相关推荐
北京盛世宏博5 分钟前
边缘计算赋能!机房机柜微环境温湿度快速响应控制方案
运维·服务器·网络
计算机学姐15 分钟前
基于Python的商场停车管理系统【2026最新】
开发语言·vue.js·后端·python·mysql·django·flask
ujainu17 分钟前
Flutter + HarmonyOS开发:轻松实现ArkTS页面跳转
人工智能·python·flutter
小猪快跑爱摄影17 分钟前
【AutoCad 2025】【Python】零基础教程(一)——简单示例
开发语言·python
刺客xs18 分钟前
MySQL数据库----通配符,正则表达式
数据库·mysql·正则表达式
无限大.27 分钟前
计算机十万个为什么--数据库索引
数据库·oracle
秋刀鱼 ..34 分钟前
【IEEE出版】第五届高性能计算、大数据与通信工程国际学术会议(ICHBC 2025)
大数据·人工智能·python·机器人·制造·新人首发
油丶酸萝卜别吃40 分钟前
堡垒机的集中管控具体体现在哪些方面?
服务器
思成不止于此1 小时前
MySQL 数据操作:增删改核心语法全解析
数据库·笔记·学习·mysql
得物技术1 小时前
数据库AI方向探索-MCP原理解析&DB方向实战|得物技术
数据库