SQL主表和一个子表关联,现在想取子表的数据写入到子表的4个字段中去,有没有什么好的实现方式呢? 5C

例如,我主表是客户表A,子表是客户联系方式B。

其中客户A表中有客户手机号1-4,这四个字段。

我想通过查询其子表B的手机号字段,取其中4条,填充到主表的这四个字段中,假设数据量在200万左右,有什么效率比较高的处理方式去实现呢?

sql

2个回答

请补充两个表的数据粒度,表结构,包括是否有分区和索引。还有就是什么数据库,200W的数据在关系型库里说大也不大,说小,但是也可以拿出来谈效率,所以,还是需要你提供上述东西。

tantu666
T畅N 您好,数据库是sql server,没有分区和索引。关系是客户A表对应客户联系方式B表,1:N,关联是通过客户ID去关联的。
5 个月之前 回复
你这个 问题两种处理方式1. 直接A表上 增加字段存储客户联系方式    2.   如果是A表表示客户档案 B表示客户 联系方式,可以写视图,不用做更新语句
tantu666
T畅N 您好,视图如何写呢,要取子表数据的联系电话其中4条,分别显示在4个列上,我想了想,行转列也不太好弄,因为子表的联系方式的数据不固定。
5 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
子表与主表关联
一个网页中有2张表,一个主表,1个子表。rn子表可以没有数据,用户操作是先保存子表,然后保存主表。rn请教下高手如何把这两个表通过主表id建立关联。在查询时能级联查询。谢谢。
问 主表-子表 的 sql
主表:rnrntabMain(rn id int,rn name varchar(10)rn)rnrntabDetail(rn sub_id int,rn parentid int,rn sub_name int,rn sub_address varchar(10)rn)rnrntabMainrnid namern--------------------rn1 AArn2 BBrnrnrntabDetailrnsub_id parentid sub_name sub_addressrn-------------------------------------------rn1 1 A1 Frn2 1 A2 Grn3 1 A3 H rn4 2 B2 Jrn5 2 B1 Krnrnrn要的结果rnrnid name sub_id sub_name sub_addressrn---------------------------------------------------rn1 AA 3 A3 Hrn2 BB 5 B1 Krn返回 tblMain 记录 后面再左联接 tblDetail 记录rn条件 tabDetail.parentid = tabMain.id and id = 最大的那一条rnrnrnrn3qrn
关于主表关联子表的问题!
如何将多个子表和主表关联起来,请教,谢谢!
关于主表和子表关联字段设置问题
主表是记录工作的流水账,有的流水账记录下有该记录的明细账.rn在数据库中建立两张表rn1、主表(T1)rn ID 内容rnrn2、明细表(T2)rn ID 内容rnrn数据操作如下:rn 在录入主表数据时候,对应把ID添加到T2中rn这样T1和T2通过ID建立关联rnrn请教T1中的ID一般采用什么样的唯一数据?自增的整数 还是还有其他的?rn rn
请问在修改三层表结构(主表,子表,子表的子表)时,有什么好的办法来实现?
我现在在修改时,是先删除子表数据,再重新新增子表数据的,但这样的话子表的子表数据就没办法保存了。请问有什么别的好的方法来解次这个问题啊?
主子表 取子表的第一条数据 并与主表一起显示
当主表需要子表字段较少的情况下可以使用 SELECT a.* ,(select top 1 b.id from table1 where a.mianid=b.main order by b.id) as 字段1 ,(select top 1 b.name from table1 where a.mianid=b.main order by b.id) as 字段2 from maintab...
主表左联子表,只取对应子表第一条记录
如何做呀 MSSQL2000
求sql语句,主表与子表
现有如下两张表,主表和子表rn主表:rn[code=HTML]id user_id user_pwd user_emailrn1 alexis 1111 123@126.comrn2 ab 1234 1234@msn.com[/code]rn子表:rn[code=HTML]rnedu_id user_id edu_name edu_datern1 1 大学 2010-10-01 00:00:00rn2 1 高中 2006-09-01 00:00:00[/code]rn通过主表的id和子表的user_id关联,rn要求查询每个用户最高的学历信息,即查出来的结果是rn[code=HTML]rnid user_id user_pwd user_email edu_name edu_datern1 alexis 1111 123@126.com 大学 2010-10-01 00:00:00rn2 ab 1234 1234@msn.com \N \N[/code]rnrn请教sql语句怎么写?rnrn当然我可以先把所有记录找出来,然后过滤,不过希望能够用sql直接写出来
主表子表显示问题
我有一个主表(用于记录题目内容的) 其中一个字段为“答案” 子表为4个选项 其中包括题目的答案 rnrnrn主表里“答案”记录的是子表对应答案的id值 不是答案内容 rn现在我要在repeater控件里显示rnrnrn怎么通过主表里“答案”的id值来获取子表答案内容并通过repeater显示呢?
主表和子表的页眉问题
我的水晶报表是按照客户分组的,每个组下面是先显示主表,然后显示子表。现在是想主表每个客户分页的时候显示主表的页眉,子表显示子表的页眉。
Oracle主表与子表问题?
主表:rn字段一(主键)rn字段二(外键)rn字段三rn字段四rnrn子表:rn字段一(主键)rn字段二rn字段三rnrnrn说明:这两张表是主表与子表关系,但主表里面的字段都是字表里面的字段,这样设计是为什么????
触发器主表子表的思路
请教一个触发器的思路rnrn我们现在软件中,比如单据在数据库中都是用主表子表存储的.主表存表头,子表存表体数据.rn然后我想建一个触发器,在有单据录入的时候,会提取数据写到另个数据库里的一个软件创建一个流程rnrn这个触发器要怎么写????rnrnrn我目前想的是,只能在子表建立触发器,主表建的话,触发时,子表还没数据,写过去是空的,但在子表创建的话,一条记录就执行一次触发器.得判断是不是已经建立流程了,没有建立就建立新流程,有的话在现有流程里继续添加数据.rnrn话说觉得这个效率感觉不怎么样,而且还有好多要做判断.有没什么好的思路亚???
dataset主表子表关系
我有两张表,放入dataset里面后,如何设置让两张表关联起来?要求关联起来后输出XML是如下格式:rnrn 9801rn BBrn rn rn BBrn DC091128712rn rn rn wrwqrrn wrwrwrwerrn rn rnrn
oracle 主表和子表的语句
要在主表中查询出2个字段,并通过其中一个字段去把子表的所有相关记录查询出来rnrn最后要显示 主表中 没用到那个字段 和 通过另一个字段查询出的子表的记录。
关联表,取子表某个字段最小值
表一:rnID codern1 yirn2 errn3 sanrn表二:rnID PID startTimern1 1 2007-01-03rn2 1 2005-2-2rn3 2 2007-1-1rn======================rn问题是 :rn对两表关联:rn取结果:rnID code startTimern1 yi 2005-2-2rn2 er 2007-1-1rn
水晶报表 子表中的子表
有一张表,里面有一个详细内容也就是多记录(很显然会两张表了在这说称A表为一条记录的主表,B表为多记录的子表.);而子表B里面每一行当中又有一列是多数据的(子表中出现子表称为C表),C表有4列,不定行。rn这样的水晶报表怎么写?rn用推模式的的。rn[img=http://b30.photo.store.qq.com/http_imgload.cgi?/rurl4_b=88e8133e650742c9b2c12ae1b4e862674a326f520071a5e7c7711457cea4ecfc3b8b54bda5297b825125c8f23bb949709267a71574c6bd5f574daedb4cb3a5cd8880cb5e7eecc7c1fdefa5bee3f59f6b65e028a4&a=27&b=30][/img]
水晶报表里如何做主表和子表的关联???
如题!由主表与子表关联的字段如何传到子表里呢?请大家帮忙!谢谢!
oralce 取子表第一条记录更新主表
主表与子表通过编号关联,我想取子表相关联数据的第一条中的字段来更新主表,请问大侠如何实现.
如何关联主子表
如何关联主子表rn
请问Oracle子表的子表的统计 sql如何写
统计每个公司的客户和联系人数量rn公司表 companyid(公司id) name(公司名称) uniquekey(跟别的表联接的键)rn客户表 customerid(客户id) comcus(跟公司uniquekey对应) uniquekey(跟别的表联接的键) rn联系人表 contactid(联系人id) custcon(跟客户uniquekey对应)rn
主表和子表添加新记录的问题?
我有两个表users和usersBase表rnusers结构rn useridrn usernamernusersBasern id ------------(主键,自增+1)请大家讨论一下,这个字段有没有必要,还是只留下userid做主键,rn userid -------外键rn agernrnrnrn我是这么做的,rnusers u=new users();rnu.username="Ryan";rnDC.users.InsertOnSubmit(u);rnDC.SubmitChanges();rnrnusersBase ub=new usersBase();rnub.userid=u.userid;rnub.age=18;rnDC.usersBase.InsertOnSubmit(ub);rnDC.SubmitChanges();rnrn这是比较传统的作法,今天突然有种想法,rnrn使u.usersBase = ub;rn自动关联,添加 u自动 添加了ub;rn可是失败了,因为u.usersBase 是EntitySet类型的.rnrnrn请各位大虾出手了!rn还有请讨论一下usersBase 的ID字段是否有必须存在?rnrnrn
简单的问题 主表子表的问题!
主表(orders) 订单表记录订单编号 时间 客户ID 操作员ID 订单状态rn子表(order_details) 记录产品情况 包括产品编号 数量 价格 小计 生成时间 等rn主子表属于一对多关系rn目前查询另外还需要从子表开始查(大部分是主表的条件),结果为反映主表的记录,如何实现rn我使用rnselect * from order_details,ordersrnWHERE orders.id = order_details.sid AND [color=#FF0000]主[/color].tag = '0' AND [color=#FF0000]子[/color].tag = '0' AND rn [color=#FF0000]主[/color].AdminID = 1 AND [color=#FF0000]主[/color].orders_date >= # 2008 - 11 - 01 # AND rn [color=#FF0000]主[/color].orders_date <= # 2008 - 11 - 28 # AND [color=#FF0000]主[/color].Order_remarks LIKE '%%' AND rn [color=#FF0000]主[/color].UserID = 1 AND [color=#0000FF]子[/color].procode = 'S302'rnORDER BY 主.Orders_Datern主代表主表ordersrn子代表子表orders_detailsrn本来也考虑用视图的 但是因为历史记录标志(tag = '1' )问题,搞的很乱!
winform主表和子表的修改问题
我在做销售订单功能,主表即表头是table1,子表即产品明细表是table2,相关联的字段是订单号码orderIDrn我是通过以下代码新增订单明细的,rnSqlConnection conn = new SqlConnection(connString);rn cmd3 = conn.CreateCommand();rn cmd3.CommandText = "select * from table2 where orderID='" + oID + "'";rn SqlDataAdapter da3 = new SqlDataAdapter(cmd3);rn SqlCommandBuilder cb3 = new SqlCommandBuilder(da3);rn rn da3.Update(ds3);rn ds3.AcceptChanges();rn cb3.Dispose();rn da3.Dispose();rn dGVDetail.Update();rn新增成功,rn然后我修改的时候,我先这样加载出来rnstring sql3 = "select * from table2 where orderID='" + oID + "'";rnrn SqlDataAdapter da3 = new SqlDataAdapter(sql3, conn);rn ds3 = new DataSet();rn da3.Fill(ds3);rn dGVDetail.AutoGenerateColumns = false;rn dGVDetail.DataSource = ds3.Tables[0];rn问题:如果我没有改过订单明细,直接保存是没有错的,但是如果有删明细行或新增明细行,原来已经保存的订单明细是不会删除,还在,我有什么办法在修改了保存时,册除了原来的订单明细,只要当前的明细?请明示,谢谢。rnrn举例rn订单号:2009080801 客户:xxxrn产品 数量 rn硬盘 100rn光驱 120rn我后来修改了,不要光驱了,改成要刻录机,如何做这个修改保存?rn
如何建立主表与子表的关系?
在SQL Server里如何建立主表与子表的关系?也就是说主表的某个字段的数据类型是一个表?
水晶 主表如何汇总子表的字段
主表如何汇总子表的字段?rn在主表上我直接对子表的DataSet进行汇总,不管是用sum 还是 运行总计字段,全是空值。rn不知道这该如何实现
关于主表和子表的保存问题?
类似于入库单的保存,有表头和表体;对应于数据库中的主表和字表;rn主表中的主键不是自动增长的;rnrn保存代码放在一个事务中:当保存主表以后,如何将主表的主键插入到字表中?rn
在主表中显示子表数据
主子表如下:rnrn主表:“Book”。字段如下:rnrnID INT -- 图书编号rnname VARCHAR(20) -- 图书名称rnrn有数据:rnbookID namern1 365夜故事rn2 十万个为什么rn3 格林童话故事rnrnrn子表:“BuyList”。 字段如下:rnrnlistID INT -- 购买列表ID编号rnbookID INT -- 图书编号rnname VARCHAR(20) -- 购买者姓名rnrn有数据:rnID bookID namern1 1 张三rn2 1 李四rn3 1 王五rn4 2 张三rn5 2 王五rnrnrn查询Book表时我想显示如下结果:rnrnbookID name listrn1 365夜故事 张三,李四,王五rn2 十万个为什么 张三,王五rn3 格林童话故事rnrn请问如何实现。谢谢各位
主表和子表之间的记录增加
有一个A表为库存表,其中一列为库存量,还有一个B表是采购表,A表和B表的关系就是物品的ID号。我想B表在增加一条记录的时候,根据这条记录的ID号,更新库存的库存量,请问该 怎么做,给一个详细的代码
问主表与子表查询的的写法
主表 main rn字段 mid mname mtitle mcontentrnrn子表1 child1rn字段 c1id mid c1name c1titlernrn子表2 child2rn字段 c2id mid c2name c2titlernrn(rn这个模型好似 订单。 主表为 订单的基本信息rn子表的 性质完合不同的产品,一个订单下面可能有好多产品.rn)rnrn....rn大概五个子表. 子表中的 mid = 主表的 midrnrn当要读取主表与子表并显示在同一个表格rnrn我现在的方法是 1 (以下以asp为例)rn set rs = conn.execute("select * from main")rn do while not rs.eofrn set cs = select * from tts_child1 where mid="& rs("mid") &"rn ....rn 循环读子表rn .... rn rs.movenextrn loop rn优点。代码读写简单,好分页,要筛选子表条件时方便rn缺点,速度慢rnrn2.rn set rs = conn.execute("select * from main as m left jon child1 as c1 on c1.mid=m.mid left jon child2 as c2 on c2.mid=m.mid....")rn do while not rs.eofrn rs.movenextrn rooprnrn优缺点与上面刚好相反rnrn现在问题是 各位大虾是怎么处理这种数据的?rn
主表子表联合塞数据
下面这段主要是实现主表和子表同时塞数据,本地执行没有问题,为什么部署到服务器上就出错,rn显示什么日期格式不对:rnORA-01843: not a valid month rnat DAL.LASER_SWEEPING_ELOGSHEET.AddNew(LASER_SWEEPING_ELOGSHEET info, ArrayList objlist) at BLL.LASER_SWEEPING_ELOGSHEET.AddNew(LASER_SWEEPING_ELOGSHEET model, ArrayList objarray) at Web.LOT_START.btnNEXT_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)rnrn[code=csharp]public bool AddNew(Model.LASER_SWEEPING_ELOGSHEET info, ArrayList objlist)rn rn tryrn rn string subsql = "";rn StringBuilder strSql = new StringBuilder();rn strSql.Append("insert into LASER_SWEEPING_ELOGSHEET(");rn strSql.Append("ID,OPER,OPER_DESC,DEPT,LOT_ID,MACHINE_ID,ACTION_TYPE,CURRENT_STATUS,START_TIME,START_OPER_ID,START_SHIFT,END_TIME,END_OPER_ID,END_SHIFT,PKG,PKG_SIZE,LEADER,DEVICE_ID,QTY_IN,SHIFT_SAW,MICRO_GAP_CRACK,PKG_SCRATCH,PCB_SCRATCH,CHIP,LASER_BURN,GOLDEN_FINGER_SCRATCH,CUST_ID,RESULT,LASER_POWER,DELETED,DELETED_ID,DELETED_REASON,DELETED_DATE,FILTER_PRESSURE)");rn strSql.Append(" values (");rn strSql.Append("'" + info.ID + "','" + info.OPER + "','" + info.OPER_DESC + "','" + info.DEPT + "','" + info.LOT_ID + "','" + info.MACHINE_ID + "','" + info.ACTION_TYPE + "','" + info.CURRENT_STATUS + "',to_date('" + info.START_TIME + "','YYYY/MM/DD HH24:MI:SS'),'" + info.START_OPER_ID + "','" + info.START_SHIFT + "',to_date('" + info.END_TIME + "','YYYY/MM/DD HH24:MI:SS'),'" + info.END_OPER_ID + "','" + info.END_SHIFT + "','" + info.PKG + "','" + info.PKG_SIZE + "','" + info.LEADER + "','" + info.DEVICE_ID + "','" + info.QTY_IN + "','" + info.SHIFT_SAW + "','" + info.MICRO_GAP_CRACK + "','" + info.PKG_SCRATCH + "','" + info.PCB_SCRATCH + "','" + info.CHIP + "','" + info.LASER_BURN + "','" + info.GOLDEN_FINGER_SCRATCH + "','" + info.CUST_ID + "','" + info.RESULT + "','" + info.LASER_POWER + "','" + info.DELETED + "','" + info.DELETED_ID + "','" + info.DELETED_REASON + "','" + info.DELETED_DATE + "','" + info.FILTER_PRESSURE + "')");rn object[] pars = new object[] info.ID, info.OPER, info.OPER_DESC, info.DEPT, info.LOT_ID, info.MACHINE_ID, info.ACTION_TYPE, info.CURRENT_STATUS, info.START_TIME, info.START_OPER_ID, info.START_SHIFT, info.END_TIME, info.END_OPER_ID, info.END_SHIFT, info.PKG, info.PKG_SIZE, info.LEADER, info.DEVICE_ID, info.QTY_IN, info.SHIFT_SAW, info.MICRO_GAP_CRACK, info.PKG_SCRATCH, info.PCB_SCRATCH, info.CHIP, info.LASER_BURN, info.GOLDEN_FINGER_SCRATCH, info.CUST_ID, info.RESULT, info.LASER_POWER, info.DELETED, info.DELETED_ID, info.DELETED_REASON, info.DELETED_DATE, info.FILTER_PRESSURE ;rn string[] sqllist = new string[objlist.Count + 1];rn sqllist[0] = strSql.ToString();rn Model.LASER_SWEEPING_ESPECITEM a = new Model.LASER_SWEEPING_ESPECITEM();rn for (int i = 0; i <= objlist.Count - 1; i++)rn rn a = (Model.LASER_SWEEPING_ESPECITEM)objlist[i];rn subsql = GenerateSubTblSql(a);rn sqllist[i + 1] = subsql;rn rn bool isresult = db.ExecuteMulti(sqllist);rn if (isresult == true)rn return true;rn elsern return false;rn rn catch (Exception ex)rn rn return false;rn rn rnrn /// rn /// 拼接子表SQL语句rn /// rn public string GenerateSubTblSql(Model.LASER_SWEEPING_ESPECITEM info1)rn rn StringBuilder strSql = new StringBuilder();rn strSql.Append("insert into LASER_SWEEPING_ESPECITEM(");rn strSql.Append("LOT_ID,MACHINE_ID,ACTION_TYPE,START_TIME,ESPEC_NAME,ESPEC_VALUE)");rn strSql.Append(" values (");rn strSql.Append("'" + info1.LOT_ID + "','" + info1.MACHINE_ID + "','" + info1.ACTION_TYPE + "',to_date('" + info1.START_TIME + "','YYYY/MM/DD HH24:MI:SS'),'" + info1.ESPEC_NAME + "','" + info1.ESPEC_VALUE + "')");rn return strSql.ToString();rn [/code]rnrn
一个主表、4个子表联合查询的性能问题(exists/or)
sql server 2000rn一个主表table1(十几万记录),两个码表(小表,table2,table3),4个子表(几十万记录)rn查询条件比较复杂,特别是一个关键词,匹配主表(或任何一个子表)都可以算满足条件的记录,导致了n多的or和exists,响应很慢,占用CPU很高rn(子表已经设置了外键)rn请高手指点rnrnselect top 500 a.resume_id,a.name_open,a.user_name,a.sex,datediff(yy,a.birthday,getdate()) age,c.degree_name, a.work_year,a.station,a.refresh_time,a.school,d.area_name rnfrom table1 a,table2 c, table3 d rnwhere a.degree_id *= c.degree_id and a.cur_area_id *= d.area_id and a.is_effect='1' and a.is_audit>'0' rnand exists (select 1 from table4 where resume_id = a.resume_id and jobsort like '03%' ) rnand a.degree_id>='01' and a.degree_id<='06' and datediff(yy,a.birthday,getdate())>=18 and datediff(yy,a.birthday,getdate())<=60 rnand (a.station like '%销售%' or a.appraise like '%销售%' or a.strong_suit like '%销售%' rn or ( a.old_resume like '%销售%' and a.is_new_resume='0' ) rn or ( a.is_new_resume='1' and exists (select 1 from table5 where resume_id=a.resume_id and (work_content like '%销售%' or station like '%销售%' )) ) rn or exists (select 1 from table6 where resume_id=a.resume_id and skill_name like '%销售%') rn or exists (select 1 from table7 where resume_id=a.resume_id and certificate_name like '%销售%') rn) rnand datediff(dd,a.refresh_time,getdate())<=366 and a.open_mode='1' order by refresh_time desc
一个主表和4个子表的组合查询,如何不重复?
主表:A:a b crn子表:B:a e frn a h jrn C:a l mrn a o prn a r srn D:a u vrn其中a关联rn要筛选出如下结果:rn a l m e f g u vrn a o p h j krn a r s
主表(A) 子表(B) 孙子表(C)关系维护的问题
我现在有三张表A B C rnA—B 属于一对一 B—C属于一对多rnrn现在只配置单向关联rn 双向关联需要代码来维护!rnrn这三张表怎样来用代码进行维护?rnrnrn例如:rn 注意:rn CgQuaInsStaCompect 主表rnCgQualityFees 子表rnCgPortFees 子表rn这段代码属于两张表之间的维护,而且还是多对一维护rn 我现在需要三张表之间维护,而且是一对多维护rnrn private void manyToOne(CgQuaInsStaCompect src, CgQuaInsStaCompect target)rn //质监站 合同维护rn if(ContractCommonUtil.CONTRACT_ZJZ.equals(src.getCompactTypeCode()))rn rn for(CgQualityFees cgQualityFees : src.getCgQualityFeeses())rn rn cgQualityFees.setCgQuaInsStaCompect(target);rn rn //港口作业合同维护rn else if(ContractCommonUtil.CONTRACT_GKZY.equals(src.getCompactTypeCode()))rn for(CgPortFees cgPortFees : src.getCgPortFeeses())rn rn cgPortFees.setCgQuaInsStaCompect(target);rn rn rn rnrnrn在这里跪求大虾!TKS 在线等!
SQL查询主表数据和子表部分数据统计
查询 子表中,不同的类型统计,
sql多行子表和主表并为一行
主表ID 员工ID 员工姓名 长度rn------------------------------------ ------------------------------------ -------------------- ----------------------rn361e442a-e988-4b73-ac64-3ec30c055651 20CA58B6-5341-4770-A545-2B1F3566264A 张三 8000rn361e442a-e988-4b73-ac64-3ec30c055651 102B6FEB-AD83-4AB8-B6DA-8EE7580DF33D 李四 5000rn361e442a-e988-4b73-ac64-3ec30c055651 B7206A91-0119-4CA4-8BF1-6FF4560F1D83 王武 5000rnd65dbf22-b6e3-4226-b5d2-799229438e65 018D53EB-9557-4BA9-A4D9-1FAFAB038F21 周六 39000rn361e442a-e988-4b73-ac64-3ec30c055651 28759214-C1D0-4576-B446-5631F4786900 刘备 8000rn361e442a-e988-4b73-ac64-3ec30c055651 7F8080AB-BBFB-483D-AFB5-C04082ABD67B 张飞 8000rn361e442a-e988-4b73-ac64-3ec30c055651 F49B8155-8A07-4561-B52F-BE0C42F0ECD1 赵云 5000rne065b09d-d618-4196-b38c-74988be983ba 20CA58B6-5341-4770-A545-2B1F3566264A 关羽 39000rnrnrn我想查成以下结果rn361e442a-e988-4b73-ac64-3ec30c055651 张三 李四 赵云 15000 刘备 张飞 赵云 24000rnd65dbf22-b6e3-4226-b5d2-799229438e65 周六 NULL NULL 39000 NULL NULL NULL NULLrne065b09d-d618-4196-b38c-74988be983ba 关羽 NULL NULL 39000 NULL NULL NULL NULL
MS SQL中主表与子表的触发器问题。
比如说表A是主表,表B是从表rn在表A的删除事件中有个触发器,执行的是删除子表制作。rn在表B的删除事件中有个触发器,执行的是减货物库存的操作rn现在我把表A的数据删除了,表B的数据也删除了,问题是跟表B相关的货物库存没有减少?rn各位知道什么原因吗??
??? 一对一表,也分主表子表吗??? 如有子表跟随主表的更新方式有几种??
我E-rstudio建模时建一对一表时,有好几个选项。rn 这时我就想学一下这一对一表的关系,请您帮忙?????rn 谢谢回复。
如何访问DataGrid中的子表,以及子表的子表(急!)
如题
主表如何实现高效率对应子表?
rn现在有一个主表可能会涉及到子表A,也可能涉及到子表B,未来肯能会扩展到子表C、子表D...rnrnrn请问如何建立主表,子表关系呢?rnrnrn例:rnrn主表 rnID name subrn1 赵 s1_A rn2 钱 s2_B rn3 孙 s4_B rn4 李 s1_A rnrn子表Arnid name lvrns1_A 一 1rns2_A 二 1rns3_A 三 1rns4_A 四 1rns5_A 五 1rnrn子表Brnid name otherrns1_B 一 33rns2_B 二 33rns3_B 三 33rns4_B 四 33rns5_B 五 33rnrnrn 现在要查询子表的内容(连接子表内容),请问到底如何建立关系效率高,查询方便?rnrnrn
fastreport 分组问题,一个主表,多个子表
我有个界面 用户选择部门查询 查询部门下有很多员工。每个员工有一张信息资料。rn主表是:员工基本资料表rn子表1:员工培训经历表。子表2:员工过去经历表。字表3:员工精通语言表。rn查询了一个部门。会有很多员工。报表可以有很多员工的信息。rn一张报表信息内容是由一个主表与多个子表组成的。rn如:rn 员工基本资料rn 姓名:张三 性别:男rn 外号:阿三 年龄:23rn 员工培训经历rn 时间 培训内容 见证人rn 2009-09-9 java 吴先生rn 2009-08-02 公司规则 刘先生rn 员工过去经历表rn 时间 工作单位 联系人rn 2005-06-02 金蝶公司 刘六rn 2001-09-05 通信公司 吴空rn 2009-03-06 ---- ----rn 员工精通语言表rn 内容你同上差不多rnrnrnrn谢谢各位大侠啦。。rn谢谢啦。。rn项目救急用的啊rnrn
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池

相似问题

3
提取Acessce数据库的表保存到SQL Server数据库的表中
6
sql中直接from多表关联和inner join关联有什么区别么
8
sqlserver 中已经有了表,也有数据,我想增加一个新列为主键,怎么加?
1
jpa接口重定义写入数据库方法
4
根据4张表取指定的数据
2
kettle中有源表和目标表,两个表的表输入的查询中的表名是一个变量,如何让源表中的数据更新到目标表中?
1
SQL查询根据一个表的条件关联计算另一个表的数据
3
SQL 从不同表提取数据和统计
0
SQL2000 个人版数据库,写入四五百行数据,其他数据库表损坏。
6
5张表关联汇总(数据量大,要求性能)如何实现
0
想用python 读取sqlserver的一个表,然后将每一行记录都按照一定的格式写入到同一个txt文件
4
sql大数据自关联查询优化
2
[sql 问题] 请问 如何 查询一个表中中数据在另一个表中出现的次数?
4
请教下,SQL取两个字符之间的数据
6
Navicat想查看表的sql语句点对象信息没有反应
3
python写入数据到mysql数据缺失
1
求助大神表A有近一年的每天的数据从A里取当前日期和前六个月的月末数据一共七天数据结果放在一张表里
0
使用postgresql数据库中nano写入sql语句权限问题
2
审批表与员工表通过员工编号关联,我要取审批记录中的申请人和审批人的数据,如何实现?
2
C++用ADO方式链接SQLserver数据库,如何扩容数据集?