为什么是c.level_id=a.level_id

来源:6-17 【实战】分组统计查询

weixin_慕尼黑6525449

2024-03-16

为什么是imc_level c on c.level_id=a.level_id, level_id不可能是主键吧?应该是class_id才是主键吧?为何这个语句还能正常运行图片描述

写回答

1回答

sqlercn

2024-04-01

关联查询并不一定是主键才能做为关联键,只要两个表中的列存储的是存在关系的数据,就可以做为关联键使用。不过关联键上一定要有索引,这样可以提升查询的性能。

0
0

零基础入门 详解企业主流数据库MySQL8.0

掌握SQL优化与慢查询优化,具备独当一面的能力

1641 学习 · 485 问题

查看课程