数据库操作小记

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))
相关推荐
上善若水_厚德载物7 分钟前
Centos7 Mysql 5.7 读写分离
数据库·mysql
张太行_27 分钟前
Linux静态库:多模块高效管理
linux·运维·服务器
Mr__Miss28 分钟前
Redis的持久化
数据库·redis·缓存
web3.088899933 分钟前
微店商品详情API实用
python·json·时序数据库
CCPC不拿奖不改名41 分钟前
SQL基础(SQL小白教程):MySQL语句+环境一键搭建+面试习题
数据库·sql·计算机网络·mysql·oracle·面试·职场和发展
陈文锦丫1 小时前
JAVA面试
数据库·mysql
知乎的哥廷根数学学派1 小时前
基于数据驱动的自适应正交小波基优化算法(Python)
开发语言·网络·人工智能·pytorch·python·深度学习·算法
sunfove1 小时前
将 Python 仿真工具部署并嵌入个人博客
开发语言·数据库·python
ID_180079054731 小时前
YouTube item_get_video接口认证方式:API密钥与OAuth2.0的选择与应用
服务器·windows·microsoft
Learner1 小时前
Python类
开发语言·python