理想是做全栈工程师 2023-05-15 14:28 采纳率: 37.5%
浏览 25
已结题

关于#sqlserver#的问题:sql删除语句报错

DELETE company.,ebill. FROM company,ebill WHERE company.id = ebill.id AND company.id = 5;
这句sql语句为啥报错了,同时删除2张表相同id对应的行。

img

  • 写回答

3条回答 默认 最新

  • Watch the clown 2023-05-15 14:31
    关注

    innerjoin匹配,你的语法也不是sql server的语法

    
    DELETE company, ebill
    FROM company
    INNER JOIN ebill ON company.id = ebill.id
    WHERE company.id = 5;
    
    
    本回答被专家选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 6月10日
  • 专家已采纳回答 6月2日
  • 创建了问题 5月15日