日期:2014-05-18 浏览次数:20551 次
if(OBJECT_ID('a') is not null) drop table a GO create table a (Id int, name varchar(10)) insert into a values(1, '李三') insert into a values(2, '小明') insert into a values(3, '林明') if(OBJECT_ID('[b]') is not null) drop table b GO create table b (Id int,AID int,content varchar(10), grade varchar(10)) insert into b values(1 ,1 ,'钢琴', '二级') insert into b values(2 ,1 ,'英语', '一级') insert into b values(3 ,2 ,'骑马', '一级') insert into b values(4 ,3 ,'英语', '三级') insert into b values(5 ,3 ,'数学', '三级') insert into b values(6 ,3 ,'钢琴', '五级') insert into b values(7 ,1 ,'骑马', '一级') insert into b values(8,2,'英语', '一级') insert into b values(9,2,'钢琴', '二级') go select t1.name,t2.content,t2.grade from a t1 join b t2 on t1.id=t2.aid where exists(select 1 from b where content='钢琴' and grade='二级' and aid=t2.aid) and exists(select 1 from b where content='英语' and grade='一级' and aid=t2.aid) and t2.content in ('钢琴','英语') go /* name content grade ---------- ---------- ---------- 李三 钢琴 二级 李三 英语 一级 小明 英语 一级 小明 钢琴 二级 (所影响的行数为 4 行) */
------解决方案--------------------
每次都得等着Google的广告load完成。
------解决方案--------------------
------解决方案--------------------