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

在SQL Server中根据指定列名条件查询Patient_Mst表记录

检索Patient_Mst表中Patient_DOB列的SQL查询

嘿,这个需求很 straightforward,要从Patient_Mst表中提取Patient_DOB列的数据,用最基础的SQL查询就能搞定:

SELECT Patient_DOB
FROM Patient_Mst;

如果还需要关联其他患者信息(比如把生日和患者ID对应起来),可以把相关列补充到SELECT语句里:

SELECT Patient_ID, Patient_DOB
FROM Patient_Mst;

要是你需要过滤特定条件的记录,比如只看某个站点的患者、或者已验证的患者生日,可以加上WHERE子句,举几个实用的例子:

-- 只获取SiteID为100的患者生日
SELECT Patient_DOB
FROM Patient_Mst
WHERE SiteID = 100;

-- 只获取已完成验证的患者生日
SELECT Patient_DOB
FROM Patient_Mst
WHERE Verified_By IS NOT NULL;

另外注意到Patient_DOB的字段类型是varchar(50),如果后续要做日期相关的筛选或计算,可能需要先转换成日期类型,推荐用TRY_CONVERT避免转换失败报错:

-- 筛选1980-2000年出生的患者生日
SELECT Patient_DOB
FROM Patient_Mst
WHERE TRY_CONVERT(date, Patient_DOB) BETWEEN '1980-01-01' AND '2000-12-31';

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 07:07:20