我在我的数据库中运行此查询,结果并不明显。在 select 子句中使用连接时,是否有任何解决方案可以获得不同的结果。
select
case
when c.SubtypeId_FK is null then c.TypeDescription
else c.TypeDescription + ' In ' + cs.Subtype
end as Experties
from
CaseTLS c,
CaseLawyer cl ,
Lawyer l ,
CaseSubtype cs
where
c.CaseId = cl.CaseID
and cl.ComputerCode = l.ComputerCode
and l.ComputerCode = @p1
and (
c.SubtypeId_FK = cs.SubtypeId or c.SubtypeId_FK is null
)
最佳答案
只需在 select 子句中使用 Distinct。
关于mysql - 在 ms sql 中区分表中的串联列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29225265/