题目
患者信息表: Patients
查询患有 I 类糖尿病的患者 ID (patient_id)、患者姓名(patient_name)以及其患有的所有疾病代码(conditions)。I 类糖尿病的代码总是包含前缀 DIAB1
。
按 任意顺序 返回结果表。
查询结果格式如下示例所示。
示例 1:
解题思路
1.题目要求我们查询患有 I 类糖尿病的患者,也就是代码包含前缀
DIAB1的患者。
2.我们只需要用like 函数去比对患者的conditions,若为 DIAB1开头,或者其中含有 DIAB1的记录,我们就将他筛选出来即可。
代码实现
select patient_id, patient_name, conditions
from Patients
where conditions like 'DIAB1%' or conditions like '% DIAB1%'
测试结果