老师,为什么这里只能用AND

来源:3-6 CRUD操作(二)

慕楠枫桥

2021-09-08

UPDATE t_emp e JOIN t_dept d ON e.deptno=d.deptno
AND d.dname = "SALES"
SET e.sal=20000,d.dname=“北京”;
用WEHRE就有语法错误,不是说内连接两者等价吗?
DELETE e,d
FROM t_emp e JOIN t_dept d
ON e.deptno = d.deptno
WHERE d.dname = “北京”;
这里却能够使用WHERE

写回答

1回答

神思者

2021-09-09

在查询语句中是等价的,但是这是UPDATE语句

0
1
慕楠枫桥
非常感谢!
2021-09-09
共1条回复

阿里新零售数据库设计与实战 (升级版)

解锁“新零售”业务让数据库实战能力再上一层楼

2101 学习 · 701 问题

查看课程