SQL查询-JOIN和UNION

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL查询-JOIN和UNION相关的知识,希望对你有一定的参考价值。

我无法回答这个问题:显示按公司名称排序的为巴黎客户进行销售的雇员的姓氏和客户公司(COMPANY)。

这是我的代码:

select NAME from EMPLOYEES inner join SALES on EMPLOYEES.NO_EMPLOYEES = SALE.NO_EMPLOYEES
union
select COMPANY from SALES inner join CLIENTS on SALES.CODE_CLIENT = CLIENTS.CODE_CLIENT where CLIENTS.CITY = 'Paris'

问题是工会只给我一列...如何解决这个问题?

感谢您的帮助!

答案

我认为您只需要两个联接:

以上是关于SQL查询-JOIN和UNION的主要内容,如果未能解决你的问题,请参考以下文章

关于SQL 查询效率问题 left join 改成 inner join union

sql 创建一个Union或Join 2 sql查询

mysql的unionleft join right join inner join和视图学习

SQL Server-聚焦UNIOL ALL/UNION查询

SQL 里LEFT JOIN 和UNION 怎么一同使用?

一起使用 SQL JOIN 和 UNION