绿野仙踪

BlogJava 首页 新随笔 联系 聚合 管理
  7 Posts :: 0 Stories :: 2 Comments :: 0 Trackbacks

以前只用到过update a set a.pwd=b.pwd from a inner join b on a.id=b.id
所以想当然就认为delete from a inner join b on a.id=b.id
就是感觉别扭,gg了一下才知道语法错了
sql server下应该这么写
    delete from a from a inner join b on a.id=b.id

而Access中写为
    delete from a inner join b on a.id=b.id


update 语句也不同
    Access
        update  a inner join b on a.id=b.id set a.pwd=b.pwd 
   
   SQL Server
        update a set a.pwd=b.pwd from a inner join b on a.id=b.id

posted on 2009-07-31 10:50 ciyuanlong 阅读(3251) 评论(1)  编辑  收藏 所属分类: sql server

Feedback

# re: delete from inner join 的使用 2015-01-04 23:36 哦哦哦
不是一样么  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问