教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 sql join on联合查询实例

sql join on联合查询实例

发布时间:2023-05-04   编辑:jiaochengji.com
教程集为您提供sql join on联合查询实例等资源,欢迎您收藏本站,我们将为您提供最新的sql join on联合查询实例资源

sql join on联合查询实例

sql join - 使用 join
除了上面的方法,我们也可以使用关键词 join 来从两个表中获取数据。

如果我们希望列出所有人的定购,可以使用下面的 select 语句:

select persons.lastname, persons.firstname, orders.orderno
from persons
inner join orders
on persons.id_p = orders.id_p

实例二

select title, artist
from album join track
on (album.asin=track.album)
where song = 'alison'


引用两个表
我们可以通过引用两个表的方式,从两个表中获取数据:

谁订购了产品,并且他们订购了什么产品?

select persons.lastname, persons.firstname, orders.orderno
from persons, orders
where persons.id_p = orders.id_p


sql join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据

您可能感兴趣的文章:
mysql多表查询的几个小例子
Mysql 多表联合查询效率分析及优化
mysql update更新关联表的例子
mysql左右关联 内关联及having用法举例
oracle中各种联合查询sql语句总结
php如何实现多表查询
mysql子查询的用法举例
mysql跨表delete删除多表记录的方法介绍
影响MySQL性能的查询类型有哪些
有关sql语句的left join、right join、inner join的区别

[关闭]
~ ~