bloomlight
IS-IT--Management
When I ran the following codes, got error message say that "Msg102, Level15, state1, line3; Incorrect syntax near ' '. I tried to combine line1-line2. Didn't work. Combined line2 with line3. Didn't work either. I got the similar error message both times. What should I do to fix the error?
===================
Select Distinct
CASE WHEN T5.PhysicianSKey IS NULL
THEN T4.LastName
ELSE T6.LastName END,
CASE WHEN T5.PhysicianSKey IS NULL
THEN T4.FirstName
ELSE T6.FirstName END,
T1.Admission, T1.Discharge, T1.MedicalRecordNumber,
T0.FirstName, T0.LastName,
CASE WHEN T5.PhysicianSKey IS NULL
THEN T3.PhysicianTypeCode
ELSE T5.PhysicianTypeCode END,
T2.ReferralDate, T1.UnitID
From Episode T1
Inner join Patient T0 on (T0.PatientSKey = T1.PatientSKey) Inner join
EpisodeReferral T2 on (T2.PatientSKey = T1.PatientSKey
and T2.EpisodeSKey = T1.EpisodeSKey )
left outer join EpisodePhysician T3
Inner join Physician T4 on (T4.PhysicianSKey = T3.PhysicianSKey)
On (T3.EpisodeSKey = T1.EpisodeSKey
And T3.PhysicianTypeCode = 'REFER')
left outer join EpisodePhysician T5
Inner join Physician T6 on (T6.PhysicianSKey = T5.PhysicianSKey)
On (T5.EpisodeSKey = T1.EpisodeSKey
And T1.UNITID='HOSPICE'
And T5.PhysicianTypeCode = 'ALT')
Where T1.Admission between {d '2009-09-01'} and {d '2009-09-30'} Order by 1,2
===================
Select Distinct
CASE WHEN T5.PhysicianSKey IS NULL
THEN T4.LastName
ELSE T6.LastName END,
CASE WHEN T5.PhysicianSKey IS NULL
THEN T4.FirstName
ELSE T6.FirstName END,
T1.Admission, T1.Discharge, T1.MedicalRecordNumber,
T0.FirstName, T0.LastName,
CASE WHEN T5.PhysicianSKey IS NULL
THEN T3.PhysicianTypeCode
ELSE T5.PhysicianTypeCode END,
T2.ReferralDate, T1.UnitID
From Episode T1
Inner join Patient T0 on (T0.PatientSKey = T1.PatientSKey) Inner join
EpisodeReferral T2 on (T2.PatientSKey = T1.PatientSKey
and T2.EpisodeSKey = T1.EpisodeSKey )
left outer join EpisodePhysician T3
Inner join Physician T4 on (T4.PhysicianSKey = T3.PhysicianSKey)
On (T3.EpisodeSKey = T1.EpisodeSKey
And T3.PhysicianTypeCode = 'REFER')
left outer join EpisodePhysician T5
Inner join Physician T6 on (T6.PhysicianSKey = T5.PhysicianSKey)
On (T5.EpisodeSKey = T1.EpisodeSKey
And T1.UNITID='HOSPICE'
And T5.PhysicianTypeCode = 'ALT')
Where T1.Admission between {d '2009-09-01'} and {d '2009-09-30'} Order by 1,2