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

基于Doctors与patient表查询接诊超2名患者的医生姓名

解题方案

表结构说明

现有两张业务表结构如下:

  • 医生表(Doctors)
    包含两个字段:DoctorNumber(医生编号)、Doctor Name(医生姓名)
  • 患者表(patient)
    包含两个字段:patientName(患者姓名)、DoctorNumber(接诊医生编号)

实现逻辑

  1. 关联医生表和患者表,通过公共字段DoctorNumber匹配每个患者对应的接诊医生
  2. 按医生维度分组,统计每个医生的接诊患者总数
  3. 筛选出符合接诊数量要求的医生,返回对应姓名即可

SQL查询语句

SELECT d."Doctor Name"
FROM Doctors d
INNER JOIN patient p ON d."DoctorNumber" = p."DoctorNumber"
GROUP BY d."DoctorNumber", d."Doctor Name"
HAVING COUNT(p.patientName) > 2;

查询结果

执行上述语句后,返回符合要求的医生姓名:jack

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.19 09:57:01