on 和 where有什么区别

来源:4-1 数据操作语言:DELETE语句

慕粉1391871

2020-12-04 22:35:05

# 具体遇到的问题

# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

​如题

写回答

1回答

好帮手慕小轩

2020-12-05

同学,你好!数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回,on条件是在生成临时表时使用的条件,where条件是在临时表生成好后,再对临时表进行过滤的条件,on和where后都可以有多个条件。
加油,祝学习愉快~~~

0

0 学习 · 2669 问题

查看课程