数据库操作小记

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))
相关推荐
Bdygsl6 分钟前
MySQL(4)—— 表设计
数据库·mysql
2301_819414309 分钟前
使用Python进行图像识别:CNN卷积神经网络实战
jvm·数据库·python
于慨10 分钟前
tauri
java·服务器·前端
WZTTMoon11 分钟前
从互斥锁到无锁,Java 20年并发安全进化史
java·python·安全
未来龙皇小蓝28 分钟前
【MySQL-索引调优】09:Order By相关概念
数据库·mysql·性能优化
未来龙皇小蓝30 分钟前
【MySQL-索引调优】10:常见的分页优化处理
数据库·mysql·性能优化
十巷无终31 分钟前
Kali Virtual Machines(虚拟机镜像)安装后问题及解决办法
linux·运维·服务器
God__is__a__girl35 分钟前
Oracle驱动版本引发ORA-01461批量插入异常排查与解决
数据库·oracle
Sakuraba Ema35 分钟前
从零理解 MoE(Mixture of Experts)混合专家:原理、数学、稀疏性、专家数量影响与手写 PyTorch 实现
人工智能·pytorch·python·深度学习·数学·llm·latex
嫂子的姐夫42 分钟前
041-全扣补环境:同花顺
爬虫·python·js逆向·逆向