首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎样将含有group by 的查询结果输入到指定的某列?解决思路

2012-01-10 
怎样将含有group by 的查询结果输入到指定的某列?这里有三张表,"图书""读者"和"借阅"借阅中的外码是图书中

怎样将含有group by 的查询结果输入到指定的某列?
这里有三张表,"图书""读者"和"借阅"借阅中的外码是图书中的书号以及读者中的编号.
  现在需要将"借阅册数"加到"读者"表中,而且要统计借阅表中读者在2003年到2006年间所借的图书,最后将结果输入到"借阅册数"字段.
  急哦!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

[解决办法]

SQL code
读者 自己加一个字段 借阅册数update aset 借阅册数 = ( select count(1) from 借阅 where 读者编号 = a.编号 and datecol between '时间1' and '时间2')from  读者 a 

热点排行