我正在执行以下查询,
Select distinct
a.cr_id,
Case
When ca.ca_vote = 'Approve' and ca.ca_title='MANAGER' Then ca.ca_email
When ca.ca_vote = 'Reject' Then ''
When ca.ca_vote = 'Pending' Then ''
When ca.ca_vote = 'IN PROCESS' Then ''
End as ca_email
from
credit a
inner join credit_approvals ca on ca.c_id=a.cr_id
where
a.cr_cs_date between Convert(varchar(20),'11/16/2011',101) and dateadd(day,1,convert (varchar(20),'11/16/2011',101))
order by
a.cr_id
Run Code Online (Sandbox Code Playgroud)
尽管distinct对cr_id,它仍然显示重复的值.请让我知道如何处理这个问题,以便我能够只显示不同的记录.
我有一个叫做一个表Examination和一个列Name.在此Name专栏中,许多值都包含前导空格和尾随空格.我想知道如何更新此列,以便值中没有空格.