一个表A其中两个字段是nameid1,nameid2,都对应表B的id字段。

baisun 2003-08-21 04:05:01
一个表A其中两个字段是nameid1,nameid2,都对应表B的id字段。
怎么建立关系啊?我把这两个字段分别与B的id建立,并选择级连更新删除。可保存的时候它说冲突!
...全文
88 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yujohny 2003-08-23
  • 打赏
  • 举报
回复
这种情况关系是很难建立起来
只能靠自己级联维护了,我是这样做的
这样出现的原因,举例如:一张订单有开单人、审核人都对应到用户表
baisun 2003-08-22
  • 打赏
  • 举报
回复
唉,我建视图了。
baisun 2003-08-21
  • 打赏
  • 举报
回复
select name1,name2 from A,B where nameid1=B.id,nameid2=B.id
这样写明显不对,该怎么写才能把名字取出来而不上他们的ID
baisun 2003-08-21
  • 打赏
  • 举报
回复
pengdali(大力 V2.0)我知道怎么操作,我是问 我把这两个字段分别与B的id建立,并选择级连更新删除。可保存的时候它说冲突!
pengdali 2003-08-21
  • 打赏
  • 举报
回复
右键你的表-->设计表-->再右键-->关系-->新建
baisun 2003-08-21
  • 打赏
  • 举报
回复
不过,怎么在SQL Server中的管理里建立起他们的关系?
baisun 2003-08-21
  • 打赏
  • 举报
回复
我自己弄出来了,谢谢
baisun 2003-08-21
  • 打赏
  • 举报
回复
还有select name1,name2 from A,B where nameid1=B.id,nameid2=B.id
我想查出名字,这句话怎么写?
hjb111 2003-08-21
  • 打赏
  • 举报
回复
选择一个字段就可以了!
amtyuranus 2003-08-21
  • 打赏
  • 举报
回复
为什么会这样的结果,这样你的表不是有多余字段吗?

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧