连接两个表时,如何使用SQL查询获得所需的输出?

连接两个表时,如何使用SQL查询获得所需的输出?,sql,Sql,有两个示例表 t员工 tblProjectDetails 连接两个表时,如何获得最终表中所示的所需输出?需要SQL查询吗?或者在C#和.net中实现其他更好的功能 t员工 EMP_ID EMP_Name EMP_Email 1 Hanu hanu@gmail.com 2 Chetan chetan@gmail.com 3 Vishal vishal@yahoo.com tblProjectDetails EMP_ID EMP_ProjectName EMP_

有两个示例表

  • t员工
  • tblProjectDetails
连接两个表时,如何获得最终表中所示的所需输出?需要SQL查询吗?或者在C#和.net中实现其他更好的功能

t员工

EMP_ID EMP_Name EMP_Email
1    Hanu   hanu@gmail.com
2    Chetan chetan@gmail.com
3    Vishal vishal@yahoo.com
tblProjectDetails

EMP_ID    EMP_ProjectName   EMP_ProjectDetails
1     Project1            Asset Management
1     Project2            Inventory Mangament
2     Project3            PMT
2     Project4            Stores Managemnt
3     Project5            RFID
tblResult

EMP_ID    EMP_Name   EMP_Email         EMP_ProjectName          EMP_ProjectDetails
1         Hanu       hanu@gmail.com        Project1              Asset Management
                                           Project2              Inventory Mangament
2         Chetan     chetan@gmail.com      Project3              PMT
                                           Project4              Stores Managemnt
3         Vishal     vishal@yahoo.com      Project5              RFID

使用此查询

create view tblResult 
   select 
       tblEmployee.EMP_ID, tblEmployee.EMP_NAME, tblEmployee.EMP_MAIL, 
       tblProjectDetails.EMP_ProjectName, tblProjectDetails.EMP_ProjectDetails 
FROM
tblEmployee 
INNER JOIN 
    tblProjectDetails on tblEmployee.EMP_ID = tblProjectDetails.EMP_ID

您不需要c#或.net标记。您是要生成结果表,还是只向用户显示结果?欢迎使用StackOverflow:如果您发布代码、XML或数据示例,请在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码示例”按钮(
{}
),以很好地格式化和语法突出显示它!