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

关于获取date为null且记录数超1000的人员id的SQL查询问题

修正后的SQL语句
SELECT id_person
FROM your_table_name  -- 替换为你的实际表名,避免使用SQL关键字"table"
WHERE date IS NULL
GROUP BY id_person
HAVING COUNT(*) > 1000;

原语句的问题说明

  • 分组逻辑错误:需求是统计单个人员下date为null的记录数,因此必须按id_person分组,而非id_equipement
  • 统计字段错误:原语句中count(is_equipement)是拼写错误的字段名,正确的统计方式是用COUNT(*)计算符合条件的记录总数,也可以用COUNT(id)这类非空字段替代
  • 表名冲突:table是SQL的关键字,不能直接作为表名使用,需要替换为你的实际表名称

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 15:43:16