首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

小妹记录来请问,技术哥哥们,请问来了。SQL有关问题

2013-07-11 
小妹记录来请教,技术哥哥们,请教来了。SQL问题表A存的数据是ID per Name JobID10.23 张三120.24 李四130.43

小妹记录来请教,技术哥哥们,请教来了。SQL问题
表A存的数据是
ID per Name JobID
1  0.23 张三    1
2  0.24 李四    1
3  0.43 王五    1
4  0.20 赵六    1


表B存的数据是

ID  OrderID  JobID ....
1    sg0001    1
2    sg0002    1
3    sg0003    1
4    sg0004    1
5    sg0006    1
6    sg0007    1
7    sg0009    1
8    sg0010    1
9    sg0012    1


表C表存的数据是

ID(自增)   Name(表A的姓名) OrderID(表B的工单ID)  JobID



现在要向C表插入数据。根据表A中的per比例,从b表中(明细表)插入到C表。求大牛实现。。。。
[解决办法]
还是不怎么明白per比例的作用 姑娘再给解释解释
我这样理解不知道对不对 例如表B有100条数据 张三的per是0.23 那是不是向表C里插入23条张三相关的记录(还是感觉怪怪的)
[解决办法]
http://bbs.csdn.net/topics/340178986

仔细看看

没测试环境,大概应该是

insert into C(Name, OrderID, JobID) select A.Name, B.OrderID, B.JobID from A,B where A.JobID=B.JobID

热点排行