You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PostgreSQL查询获取最新记录时如何包含site_id为NULL的行

问题描述

编写的PostgreSQL查询目标为:从目标表中获取所有候选人对应最新day、study_id、status维度的记录。

现存问题

当前查询运行后仅返回2行结果,未包含site_id为NULL的匹配行,本应纳入结果集的缺失记录如下:

('2020-01-02 00:00:00+00', 'TBX1', NULL, 'INCOMPLETE', 120, 100)

预期效果

调整查询后最终需返回3行结果:

  • 保留原有已正常返回的2条记录:site_id为SWE-1、SWE-2的TBX1研究、INCOMPLETE状态对应记录
  • 补全遗漏的site_id为NULL的匹配记录,该记录total字段值为120、current字段值为100

需要调整现有查询逻辑,实现结果正确包含site_id字段为NULL的匹配行。


内容的提问来源于stack exchange,提问作者Jakub

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 15:57:16