Hi All,
I want to use multiple if-else conditions on the following query.
Can someone help to convert this into if-else statement.Code:UPDATE tblTimeZone SET GMTZoneName = '(GMT+' + CAST(ZoneValue AS varchar(5)) + ') ' + ZoneName WHERE ZoneValue > 0 UPDATE tblTimeZone SET GMTZoneName = '(GMT' + CAST(ZoneValue AS varchar(5)) + ') ' + ZoneName WHERE ZoneValue < 0 UPDATE tblTimeZone SET GMTZoneName = '(GMT) ' + ZoneName WHERE ZoneValue = 0 UPDATE tblTimeZone SET GMTZoneName = 'Select TimeZone' WHERE ZoneValue = 100
I tried to use case statement as follows, but messit
Code:SELECT CASE WHEN ZoneValue > 0 THEN SET GMTZoneName = '(GMT+' + CAST(ZoneValue AS varchar(5)) + ') ' + ZoneName ELSE 'Negative' END GMTZoneName FROM tblTimeZone


Reply With Quote
