如果 TreatmentCode 不为 NULL,我正在尝试从 Patient 表中选择 PatientID、FirstName、LastName 和 TreatmentCode。我不断收到此消息:
消息 207,级别 16,状态 1,第 1 行无效的列名称“TreatmentCode”。
这是我当前的查询:
IF (TreatmentCode != NULL)
BEGIN
SELECT PatientID,
FirstName,
LastName,
TreatmentCode
FROM sqldb.dbo.Patient
END
你可以使用WHERE
:
SELECT PatientID,
FirstName,
LastName,
TreatmentCode
FROM sqldb.dbo.Patient
WHERE TreatmentCode IS NOT NULL
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句