0
我有这个查询来查找所有具有'nan'的字段并且必须通过记录显示哪些字段具有该值记录。任何建议将案例字段中的字段拼接为1
select Lastname, Firstname, Middle_Name__c ,MailingCity,Mailingstreet,Email,Parent1_FirstName,Parent1_LastName,Parent1_Email, Parent2_FirstName,Parent2_LastName, parent2_email,
case
when LastName like '%nan%' then LastName else ' 'end 'lastname_Imapcted'
,case when FirstName like '%nan%' then FirstName else ' ' end 'Firstname_Imapcted'
,case when Middle_Name__c like '%nan%' then Middle_Name__c else ' ' end 'MiddleName_Imapcted'
,case when MailingCity like '%nan%' then MailingCity else ' ' end 'MailingCity_Imapcted'
,case when Email like '%nan%' then Email else ' ' end 'Email_Imapcted'
,case when Parent1_FirstName like '%nan%'then Parent1_FirstName else ' ' end 'Parent1_Firstname_Imapcted'
,case when Parent1_LastName like '%nan%' then Parent1_LastName else ' ' end 'Parent1lastname_Imapcted'
,case when Parent1_Email like'%nan%' then Parent1_email else ' ' end 'Parent1email_Imapcted'
,case when Parent2_Email like '%nan%' then Parent2_email else ' ' end 'Parent2email_Imapcted'
,case when Parent2_FirstName like '%nan%' then Parent2_firstname else ' ' end 'Parent2firstname_Imapcted'
,case when Parent2_LastName like '%nan%'then parent2_lastname else ' ' end 'Parent2lastname_Imapcted '
,case when MailingStreet like '%nan%' then MailingStreet else ' ' end 'Mailingstreet_Imapcted'
,concat(Parent1_Firstname_Imapcted,Parent2lastname_Imapcted) as 'Impacted Fields'
from RE_Data_Sandbox..Temp_ADB_Student_Roster_ALL_06092017
where LastName like '%nan%'
or FirstName like '%nan%'
or Middle_Name__c like '%nan%'
or MailingCity like '%nan%'
or Email like '%nan%'
or Parent1_FirstName like '%nan%'
or Parent1_LastName like '%nan%'
or Parent1_Email like'%nan%'
or Parent2_Email like '%nan%'
or Parent2_FirstName like '%nan%'
or Parent2_LastName like '%nan%'
or MailingStreet like '%nan%'