2 qq 34793530 qq_34793530 于 2016.09.17 12:37 提问

mysql语句怎么写,求大神拯救!!

已知两表stu(cid,cname.sid),cource(sid,sname)表两表sid是外健,如何用mysql写sql语句,插入字段cname,sname达到同时修改,添加两张表的目的,两个sql语句???

4个回答

guwei4037
guwei4037   Ds   Rxr 2016.09.17 13:00

对,用两条sql语句,执行插入操作。记得带上事务即可。

Marksinoberg
Marksinoberg   Ds   Rxr 2016.09.17 13:28

那就写两个sql语句呗。如果设计了触发器的话估计会好一点。

yicp123
yicp123   2016.09.17 14:26

用一条sql同时更新两个表:

参考自:
mysql多表更新(跨表更新) http://www.data.5helpyou.com/article252.html

arthurlee
arthurlee   2016.09.17 14:44

另外一个思路是,创建一个View,关联这两个表,然后update sql就非常容易写了。前提是这个View有很多重复使用的价值,否则就如楼上所说,多表更新即可。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!