[大话西游]:我有二个表:一个是成员表包括姓名、性别、年龄等字段(主表),一个是健康记录表包括曾患疾病等学段(从表) 想查询出何人患有何种疾病?比如李四患者肝炎,我写的查询语句是: SELECT 姓名,性别,年龄,曾患疾病 FROM 家庭成员表,健康记录表 WHERE 曾患疾病 IN ('肝炎') 以及 SELECT 姓名,性别,年龄,曾患疾病 FROM 家庭成员表,健康记录表 WHERE 曾患疾病='肝炎' 以上两种方法都试过都不能查出我想要的结果,请问我的语句错在哪里?麻烦高手帮我解答一下,在此先谢过![emb8]
——————————————————————————————————
[sweet_haret]:SELECT 家庭成员表. 姓名,家庭成员表.性别,家庭成员表.年龄,健康记录表.曾患疾病 FROM 家庭成员表,健康记录表 WHERE 家庭成员表.姓名=健康记录表.姓名 AND 健康记录表.曾患疾病='肝炎'
——————————————————————————————————
[yje]:SELECT 家庭成员表.姓名, 家庭成员表.性别, 家庭成员表.年龄, 主要疾病干预记录.疾病名称 FROM 主要疾病干预记录 INNER JOIN 家庭成员表 ON 主要疾病干预记录.ID = 家庭成员表.个人编号 WHERE (((主要疾病干预记录.疾病名称) Like '%肝炎%')); [emb2] [ALIGN=right][COLOR=#000066][本贴已被 yje 于 2007-6-9 22:21:17 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[大话西游]:谢谢yje热心的回复[emb3]
上一篇:[求助]