今日成果:
select order_id,o.product_id,o.quantity,o.unit_price,p.name
from order_items o
join products p on o.product_id = p.product_id;
-- 查询订单表里用户信息
-- 两张表不相同的字段可以直接查找,相同的字段需要使用别名进行查找
select *
from order_items oi
join sql_inventory.products p
on oi.product_id = p.product_id;
-- 根据相同字段跨数据库查询
select e.employee_id,e.first_name,m.first_name from employees e
join employees m on e.reports_to = m.employee_id;
-- 查询员工的管理者,缺少公司的CEO信息,因为使用的内连接
-- 自连接:一张表和自己连接。需要使用不同别名表示。
select e.employee_id,e.first_name,m.first_name from employees e
left join employees m on e.reports_to = m.employee_id;
-- 自外连接
感谢各位读者查阅,欢迎各位点赞✍评论⭐收藏+关注!