Hi my query is like this,SELECT Case When isnull(EA.APPOINTMENT_OWNER,'NULL')='NULL' then ET.USER_LOGIN ELSE CASE WHEN isnull(EA.APPOINTMENT_OWNER,'PHYSICIAN ASSISTANT')='PHYSICIAN ASSISTANT' THEN ET.USER_LOGIN ELSE EA.APPOINTMENT_OWNER END END AS CONSULTANT_ID, Case When isnull(EA.APPOINTMENT_OWNER,'NULL')='NULL' then ECD.CONSULTANT_NAME ELSE CASE WHEN isnull(EA.APPOINTMENT_OWNER,'PHYSICIAN ASSISTANT')='PHYSICIAN ASSISTANT' THEN ECD.CONSULTANT_NAME ELSE USR.USER_NAME END END AS CONSULTANT_NAME, ET.ROLE_NAME,EURL.ROLE_NAME FROM EMREncounterDetails EED LEFT JOIN EMRAppDetailsSuppHistory EA ON EA.APPOINTMENT_ID = EED.APPOINTMENT_ID AND EA.APPOINTMENT_STATUS_ID = 2 LEFT JOIN EMRConsultantDetails ECD ON ECD.CONSULTANT_ID = EED.CONSULTANT_ID LEFT JOIN EMRPATransactions ET ON ET.ID_VALUE = EED.ENCOUNTER_ID LEFT JOIN EMRPatientsMaster EPM ON EED.PATIENT_ID = EPM.PATIENT_ID LEFT JOIN EMRTransferredPatients ETP ON ETP.PATIENT_ID = EPM.PATIENT_ID AND ETP.STATUS = 1 AND EED.ENCOUNTER_ID = ETP.ENCOUNTER_ID LEFT OUTER JOIN EMRuserrolelocation EURL ON EURL.USER_LOGIN = EA.APPOINTMENT_OWNER AND EURL.location_id = EPM.location_id LEFT OUTER JOIN USERS USR ON EURL.USER_LOGIN = USR.USER_LOGIN AND USR.USER_STATUS = 'active'WHERE ET.TASK_ID = 16
data coming like this1502_vikram Vikram PHYSICIAN ASSISTANT PHYSICIAN ASSISTANT1502_vikram Vikram PHYSICIAN ASSISTANT ACCOUNTS1502_kiran Kiran PHYSICIAN ASSISTANT NULL1507_arun Arun PHYSICIAN ASSISTANT NULL1507_arun Arun PHYSICIAN ASSISTANT NULL1507_rajan Rajan Desai PHYSICIAN ASSISTANT NULL1507_arun Arun PHYSICIAN ASSISTANT NULLsome where case condition failing can u help me a bit in this.