CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

关于在表中如何得到另外一个表中的字段的和

楼主maq2000()2004-12-01 21:39:33 在 .NET技术 / VB.NET 提问

我有两个表A和B,表A中有个字段zj他的值等于表B中ls字段(假设字段有10条记录)的总和,我该怎样写代码啊??  
  请写详细点好吗!!!  
  问题点数:0、回复次数:9Top

1 楼maq2000()回复于 2004-12-01 22:54:30 得分 0

顶Top

2 楼exing(铱星)回复于 2004-12-02 08:32:01 得分 0

insert   into   A   (zj)   (select   sum(ls)   from   b)Top

3 楼guanvee(CSDN上一个迷途小猪儿)回复于 2004-12-02 08:52:18 得分 0

select   a.id,count(b.*)   from   b,a   where   b.ls=a.zj   group   by   a.id  
  这样就会列出a中的信息,和对应每条a所对应的b的条数  
  是这个意思吗?Top

4 楼landlordh(work wonders)回复于 2004-12-02 08:54:26 得分 0

update   A   set   zj=(select   sum(ls)   from   b   where   sdf='123')Top

5 楼maq2000()回复于 2004-12-02 17:54:42 得分 0

我是想得到b中的一部分,比如zj1,zj2分别对应b中ls字段中的俩种类型的数据  
  比如表b中有里个字段ls和pz  
  ls               pz  
  0.3             a  
  0.4             a  
  0.5             a  
  1.1             b  
  1.2             b  
  1.3             b  
  现在我想实现在a表中zj1得到b表中pz为a的和,zj2得到b表中pz为b的和Top

6 楼maq2000()回复于 2004-12-02 18:06:46 得分 0

哦表达错了  
  我是想在zj中得到b中的一部分,比如表b中有里个字段ls和pz  
  ls               pz  
  0.3             a  
  0.4             a  
  0.5             a  
  1.1             b  
  1.2             b  
  1.3             b  
  现在我想实现在a表中zj中先得到b表中pz为a的和作为zj中的一个记录,再得到b表中pz为b的和作为zj中的另一个记录,以此类推  
  Top

7 楼maq2000()回复于 2004-12-02 21:26:56 得分 0

dingTop

8 楼Nyeco(Nyeco)回复于 2004-12-02 22:15:28 得分 0

啊啊啊,不知道你需要怎样的方法来实现  
   
  可以使用查询语句从数据库中直接生成A表,如楼上所说  
   
  或者A,B表中的数据需要在用户窗口中随时添加,那么也可以使用DataColumn.Expression   属性:  
  先在A,B表间建立外键关系,让A(PZ)=B(PZ):  
   
  B.Constraints.Add(new   System.Data.ForeignKeyConstraint("Relation1",a.columns("pz"),b.columns("pz"))  
  然后,设置A("zj1").Expressio=“Sum(Child(Relation1).ls)”  
   
  这样当A表中的PZ列值为“a”时,会自动统计B表中PZ列为"a"值的“ls”列值的总合  
   
  Top

9 楼maq2000()回复于 2004-12-02 22:28:00 得分 0

可以使用查询语句从数据库中直接生成A表  
  该如何生成a表啊  
  能说详细点吗?/Top

相关问题

  • 高分求救,我在SQLSERVER中,怎样用一个SQL语句得到表的所有字段的属性,我可以得到一个表的所有字段,含字段的名称,字段的类型,字段的
  • 如何得到表中字段的类型
  • ?如何得到数据库表的所有字段类型????
  • 怎样通过sql语句查询得到表的字段数?
  • asp 怎么得到access表中字段是否自动编号?
  • 如何得到一个表的字段名
  • 如何得到parodox表中某字段的最大值?
  • 用Ado如何得到表中那一个字段是主键?
  • 怎样在sql server中得到表的字段数
  • 怎样得到一个表的字段定义?

关键词

  • 字段
  • pz
  • zj
  • 表
  • ls
  • 得到
  • 生成
  • 记录
  • 比如
  • 实现

得分解答快速导航

  • 帖主:maq2000

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo