我创建了一个数据库,旨在允许患者分析某种情况下的血液检测结果。查询本身工作正常然而是无法搜索的(在我生成的其他查询中我已经确定这是因为我在标题中有空格并因此删除了这些) 此查询现在为患者从选择中进行的每个阳性测试复制。这似乎与.value列相关联,因为当删除它时会消失,然后使用快速搜索工具查询变得无法搜索。
这有什么解决方案吗?我正在使用查询向导来构建这些。相信问题在于'OtherImmunology.Value'部分
SELECT cci.rq6number,
pi.firstname,
pi.lastname,
pi.nhsnumber,
pi.dob,
Datediff("yyyy", [dob], [initialdiagnosisdate]) AS AgeAtDiagnosis,
pi.gender,
pi.[diagnosis(iapconsensuscriteria)],
cci.initialdiagnosisdate,
cci.steroidtherapy,
cci.responsetosteroids,
cci.igg4level,
cci.[igg4actualresult(mg/dl)],
cci.serumigg,
cci.[serumigg result(g/l)],
cci.otherimmunologytested,
cci.otherimmunology,
cci.** otherimmunology.VALUE,
cci **.[ca19-9level],
cci.[ca19-9actualresult(ku/l)],
cci.surgery,
cci.otherautoimmuneconditions,
cci.autoimmunecondition,
cci.completed
FROM [patient information] As pi
INNER JOIN [Clinical Contact Informtion] As cci
ON pi.[rq6number] = cci.[rq6number];