连接两个表时,如何使用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
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或数据示例,请在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码示例”按钮(
{}
),以很好地格式化和语法突出显示它!