关于SQL中多表连接的问题:3个表以上,请举例说明。

来源:百度知道 编辑:UC知道 时间:2024/05/30 18:46:11
表与表之间连接,两表中必须要有相同的字段吗?

不用非得相同的字段,但是字段和字段之间需要有一致性才可以的

select a.id,b.name,c.sex from a inner join b on a.id=b.id inner join c on a.id=c.id

以上,希望对你有所帮助

你所说的相同的字段就是说不同的表的字段要有联系 不然不同的表怎样联系起来呢?
比如说 学生表,课程表,教师表
学生表:
stu.id stu.name class.id

课程表:
class.id class.name teacher.id

教师表:
teacher.id teacher.name

学生表通过class.id与课程表相关联
教室表通过teacher.id与课程表相关联