数据库操作小记

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))
相关推荐
奇点爆破XC5 分钟前
统计数据库当前数据容量
数据库
Leon-Ning Liu8 分钟前
OGG同步Oracle到Kafka
数据库·oracle·kafka
远方160912 分钟前
117-Oracle 26ai FILTER(过滤)子句新特性
大数据·数据库·sql·oracle·database
Maverick0612 分钟前
Oracle 归档日志(Archive Log)操作手册
数据库·oracle
isNotNullX13 分钟前
一文讲清8大数据清洗方法
大数据·数据库·数据挖掘·数据迁移
Francek Chen25 分钟前
【大数据存储与管理】分布式数据库HBase:05 HBase运行机制
大数据·数据库·hadoop·分布式·hdfs·hbase
十五年专注C++开发26 分钟前
Linux 下用 VS Code 高效调试
linux·运维·服务器·c++·vscode
小小怪75029 分钟前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
Sylvia33.31 分钟前
体育数据API实战:用火星数据实现NBA赛事实时比分与状态同步
java·linux·开发语言·前端·python
麦聪聊数据31 分钟前
SQL 到 API 转化过程中的版本控制与灰度发布机制
数据库·sql·低代码·微服务