Mysql 如何仅选择两个表的特定属性

Mysql 如何仅选择两个表的特定属性,mysql,Mysql,有两张桌子 表1 从表1中选择EmployeeID(主键)、Employeename、employeecompanyid、employeedepartmentid、employeedob、EmployeeFob 表2 从表2中选择员工ID(PK)、离职类型(PK)、离职年份(PK)、离职人数 我想显示如下查询所示的特定属性: 我想显示的属性是 问题1)将表1中的EmployeeID、EmployeeName和表2中的EmployeeID.LeaveType、LeaveYear合并在一个查询中 现

有两张桌子

表1 从表1中选择EmployeeID(主键)、Employeename、employeecompanyid、employeedepartmentid、employeedob、EmployeeFob

表2 从表2中选择员工ID(PK)、离职类型(PK)、离职年份(PK)、离职人数

我想显示如下查询所示的特定属性: 我想显示的属性是 问题1)将表1中的EmployeeID、EmployeeName和表2中的EmployeeID.LeaveType、LeaveYear合并在一个查询中

现在我想在一个查询中同时显示问题1)。 有什么帮助吗

select t1.EmployeeID,t1.EmployeeName,t2.LeaveType,t2.LeaveYear  
from table1 t1 inner join table2 t2 on t2.EmployeeID=t1.EmployeeID

基本上,使用EmployeeID(这是两个表共有的)连接这两个表,并从每个表中选择所需的字段。

sir Icarus它只显示一个表,而另一个表不显示。提供了任何帮助。感谢您之前的评论,它确实帮助了我。我不理解这个问题。上面的查询是一个内部连接;因此,只有在两个表上都有匹配项的记录才会显示。您希望输出的外观如何?也许,如果您提供一个示例,说明您希望如何看到输出,我可以帮助您了解哪里有问题。