Linq To SQL 问题连接查询

newnazi 2015-01-06 10:59:20
已知 DataTable Team1,Team2, 分别保存两组人员信息 结构相同 NAME, SEX,SCORE 3列

Team1:
NAME, SEX,SCORE
王一,M,70
王二,M,40
王三,M,50
王四,M,60

Team2:
NAME, SEX,SCORE
王三,M,50
王四,M,60
王五,M,70
王六,M,80
王七,M,90

要求输出:
1)查询出人员Team1中有NAME但是Team2中没有即 :王一和王二
2)查询出人员Team1和Team2中 name相同并且score相同的信息
...全文
185 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
newnazi 2015-07-24
  • 打赏
  • 举报
回复
还有要分的 吗?
ajianchina 2015-07-24
  • 打赏
  • 举报
回复
好的,顺便吧。
newnazi 2015-07-24
  • 打赏
  • 举报
回复
还有发言的码,要结帖了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!111
JAngel 2015-07-24
  • 打赏
  • 举报
回复
1楼正解吖,有得拿吗?
道玄希言 2015-07-24
  • 打赏
  • 举报
回复
我不会LINQ的。。。 楼主这么说了, 留个足迹哈
  • 打赏
  • 举报
回复
送分的节奏?
smthgdin_020 2015-01-07
  • 打赏
  • 举报
回复
1问用外连接 左连接例子参考: var LeftJoin = from emp in ListOfEmployees join dept in ListOfDepartment on emp.DeptID equals dept.ID into JoinedEmpDept from dept in JoinedEmpDept.DefaultIfEmpty() select new { EmployeeName = emp.Name, DepartmentName = dept != null ? dept.Name : null }; 2问用内连接 from a in team1 join b in team2 on new{a.name,a.score } equals new{b.name ,b.score} .....

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧