[求助]求出读者的借书的册书
有两个表:一个为读者表,另一个为借阅表;这两和表之间有外码约束关系,即借阅表中的读者编号要与读者表中的读者编号要一致。
现在要统计读者在2004年到2006年间的借书册数,并把数值导入到读者表中,使得读者表中读者的编号与他所借阅书的册数一一对应。
麻烦大家看一下怎么解决啊,我写了好久还是没有写出来啊。。。。。
create table r(id int primary key)
insert into r select 1
union select 2
create table jie(id int foreign key references r(id),name varchar(20))
insert into jie select 1,'jinyu'
union select 1,'zhang'
union select 2,'kk'
insert into jie select 1,'jinyu'
union select 1,'zhang'
union select 2,'kk'
select r.*,c=(select count(1) from jie where id=r.id ) from r
我这样写怎么查出的不是一个结果啊,我是先要你查询一下这语句是否能得到你修改后的那个结果