--表之间的关联字段是什么? 假设是: 学号
select *
from a0 a
join b0 b on a.学号=b.学号
and a.姓名='XXX' --姓名=xxx
and a.年龄 between 10 and 20 --年龄在某一个时间段
and b.数学>60 --数学成绩大于60分的
join c0 c on a.学号=c.学号
and c.不良记录='偷窃' --不良记录=偷窃
join d0 d on a.学号=d.学号
and d.奖励类型='拾金不昧' --奖励类型=拾金不昧
select 姓名,年龄,数学,不良记录,奖励类型 form a0,b0,c0,d0
where a0=b0 and a0=c0 and a0=d0 and 年龄 between 10 and 20 and 数学>=60 and
不良记录='偷窃' and 奖励类型='拾金不昧'