(IF (SELECT `list_items`.`value` FROM `list_items` WHERE `list_items`.`id` = `temp_activities`.`related_to_type_id`) = 'Account' THEN
(SELECT `accounts`.`name` FROM `accounts` WHERE `accounts`.`id` = `temp_activities`.`related_to_id`)
ELSEIF (SELECT `list_items`.`value` FROM `list_items` WHERE `list_items`.`id` = `temp_activities`.`related_to_type_id`) = 'Opportunity' THEN
(SELECT `opportunties`.`name` FROM `opportunities` WHERE `opportunities`.`id` = `temp_activities`.`related_to_id`)
ELSEIF (SELECT `list_items`.`value` FROM `list_items` WHERE `list_items`.`id` = `temp_activities`.`related_to_type_id`) = 'Activity' THEN
(SELECT `opportunties`.`name` FROM `opportunities` WHERE `opportunities`.`id` = `temp_activities`.`related_to_id`)
END IF)