Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用MS sql获得此类输出_Sql_Linq - Fatal编程技术网

如何使用MS sql获得此类输出

如何使用MS sql获得此类输出,sql,linq,Sql,Linq,我有两张桌子 Employee Id名称薪资部门Id 1约翰100 1 2尼古拉斯200 1 3克里斯300 2 4琼尼400 3 5狮子座500 5 6吉姆600 4 7布莱恩700 4 部 部门名称 1小时 2经理 3支持 4管理员 5名工作人员 我尝试了以下查询: 从emp e中选择d.deptname,CONCAT(e.name“”),通过d.deptname,e.na

我有两张桌子

  Employee                                                       
Id名称薪资部门Id
1约翰100 1
2尼古拉斯200 1
3克里斯300 2
4琼尼400 3
5狮子座500 5
6吉姆600 4
7布莱恩700 4


部 部门名称

1小时
2经理
3支持
4管理员
5名工作人员


我尝试了以下查询:

从emp e中选择d.deptname,CONCAT(e.name“”),通过d.deptname,e.name在e.deptid=d.deptid组中加入d.deptname,e.name


输出:如何获得此输出

部门名称(名称列表)

约翰·尼古拉斯人力资源部
经理克里斯
支持jonny
管理员吉姆,布莱恩

leo员工

您尝试过什么,还是希望我们完成所有工作?如果是,你试过什么?为什么它不起作用?这可以通过你的一方的努力来实现?SQL?你期待什么?你用的是哪种ORM?