MySQL多表联接中更新数据的方法

SQL语句:
复制代码代码如下所示:
更新项目的我,resource_library R,L组resource_review_link I.姓名= concat('review:',r.resource_name)的地方
和水平= 'item'and r.resource_id = l.resource_id和I.姓名=


加入更新连接删除
复制代码代码如下所示:
更新
集a.schoolname = b.schoolname
从tb_std作为加入tb_sch B对A = B学校上学
在a.std_year = 2005

*
(2行(s)受影响)
* /
选择*
从tb_std作为加入tb_sch B对A = B学校上学
*
学校或学校
22005 A A学校和一所学校
32004 C C学校
42005 D D D D学校
(4行(s)受影响)
* /

复制代码代码如下所示:
删除
从表一、表B
在a.col1 = b.col1
和a.col2 = b.col2

以上SQL语句在SQLServer中运行良好。
如果Oracle 9i有不同的语法或如果有任何

>嗨,
>
> >是下面的删除语句可能在Oracle 9i。
>
>删除
> >从表一、表B
> >在a.col1 = b.col1
> >和a.col2 = b.col2
>
>以上SQL语句在SQLServer中运行良好。
>
如果Oracle 9i有不同的语法或如果有任何
>
> >谢谢提前。
>
> > - bheem
Bheem,
试试这个:
从表1个存在删除(选择1从表B)
在a.col1 = b.col1和a.col2 = b.col2);
希望这有助于,
汤姆K.