数据库表之间的关系问题? 我想问下,数据库中如果有两张表啊a,b,都有一个相同的字段c,怎样把这两张表联系起来,是设置外键么?还有就是如果两张表联系起来后,那我更新a表中字段c下的内容,那b表字段C的内容会改变吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建立外键的话,要设置级联修改,才能得到你要的效果alter table b add foreign key(c) references a(c) on update cascade on delete cascade 如果是用来了外键,根本满足不了你的要求。按照你要的功能,我建议你还是写sql语句来搞定这个事情,不要用什么外键了。 --两张表连接查询select * from a表 a left join b表 b on a.c=b.c--如果要一起更新的话,可以使用触发器 inner join left join 连接之后 on 第一张表.c=第二张表.c;更新的话可以用事务进行同步更新 fckeditor 编辑器问题,有经验的朋友进来分享下 有谁了解易想商城v4.7.1的吗 初学.net,关于Table 的 id的声明. 我用的时.Net 2005 加入flash时说不支持元素 “embed” 是怎么回事 简单论坛学习 这个错误什么意思? 什么地方有关于数据适配器的教程下载 求教:asp.net中是否有类似于dom那样的编辑,修改html文件的类? 高分求教!!!关于ASP.net和域服务器的冲突问题?在线等待。。。。。。。。 向高手请教:) 如何实现网页上的自动播音,给个思路 entity Framework 中多字段排序,其中有个bit类型
按照你要的功能,我建议你还是写sql语句来搞定这个事情,不要用什么外键了。
select * from a表 a left join b表 b on a.c=b.c
--如果要一起更新的话,可以使用触发器
left join 连接之后 on 第一张表.c=第二张表.c;更新的话可以用事务进行同步更新