当对两个表进行连接 *** 作时,用join来表示,只是一种专业的记法而已,就像数学中的一些符号,为了是书写简单
示例:
将学生表和选课表连接,就可以写
join(Student.Sno=SC.Sno)
这样既简单,又专业。。。
希望可以帮助你
看来你还没学到这里,join在sql语句中的用法是做连接,而连接就是基于这些表之间的共同字段,把来自两个或多个表的行结合起来。常见的一般是inner join、left join、right join。直接写join的代表的是inner join(内连接)。具体的就不在这里说了,你在百度上搜sql连接就有很多的博客论坛之类的会详细讲解,望采纳。数据库中INNERJOIN的意思是组合两个或多个表中在公共字段之中有相符的值的记录。也就是根据列的关系整合多张表的记录。举个例子如下。
"Persons"
表,主键是"Id_P"
列,每个表中的主键都是唯一的列:
"Orders"
表,主键是"Id_O"
列,"Id_P"
列将两张表联系起来:
使用关键词
INNER
JOIN 从两个表中获取数据。下面的SELECT
语句列出了所有人的订购:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER JOIN OrdersON
Persons.Id_P = Orders.Id_P
ORDER BY Persons.LastName
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)