日期:2014-05-18  浏览次数:20524 次

如何读取一个表的数据,然后更新到另一个表的字段?
如何读取一个表的数据,然后更新到另一个表的字段?

有A,B两个表

我想读取A表中类别为animal的所有数据(也就是求有多少条数据的值,比如这个类别的数据有110条),获取这个110条,然后更新到B表,B表的类别ID 跟 A表中的类别是一样的。

简单点说:A是产品表 B是类别表

用SQL语句如何实现啊?

------解决方案--------------------
给出的测试数据太随意了,体现不出什么逻辑关系.按照你最后的说明可以这样来写
SQL code

insert into b (classid,pronums) values('5',(select count(procaty) from a where procaty='5'))