现在有字典表和信息表,需要进行联合查询
字典表:
基本信息表:
字典表里面的FatherID对应的是信息表里面的字段,比如说学生性别对应的Sex,我怎么查询信息可以得到列表,就像正常列表这样显示,
如果用left join的话:得到的结果是这样:
  目的:让Nation和Sex对应的DicName分开显示,就像Nation和Sex对应的代码一样,分成列显示
如果我用union all的时候能不能有办法分组

SELECT distinct TOP 1000 [Name],a.ID
 ,[Address],[Tel],[Height],[Weight]
 ,[Nation],[Sex],b.DicName,c.DicName
 FROM [TestNpoi].[dbo].[StudentInfo] a left join StudentInfoDicts b
 on a.Nation =b.DicCode 
 left join StudentInfoDicts c
 on a.Sex =c.DicCode
标准答案就是:我太粗心了。。。