postgresql7.1 select '$sender_email' as from_addr, '$sender_first_names' as sender_first_names, '$sender_last_name' as sender_last_name, parties.email, coalesce(acs_objects.object_type, 'user', (select first_names from persons where person_id = parties.party_id), 'group', (select group_name from groups where group_id = parties.party_id), 'rel_segment', (select segment_name from rel_segments where segment_id = parties.party_id), '') as first_names, coalesce(acs_objects.object_type, 'user', (select last_name from persons where person_id = parties.party_id), '') as last_name, '$community_name' as community_name, '$community_url' as community_url from party_approved_member_map, parties, acs_objects where party_approved_member_map.party_id = $segment_id and party_approved_member_map.member_id <> $segment_id and party_approved_member_map.member_id = parties.party_id and parties.party_id = acs_objects.object_id select '$sender_email' as from_addr, '$sender_first_names' as sender_first_names, '$sender_last_name' as sender_last_name, parties.email, coalesce(acs_objects.object_type, 'user', (select first_names from persons where person_id = parties.party_id), 'group', (select group_name from groups where group_id = parties.party_id), 'rel_segment', (select segment_name from rel_segments where segment_id = parties.party_id), '') as first_names, coalesce(acs_objects.object_type, 'user', (select last_name from persons where person_id = parties.party_id), '') as last_name, '$community_name' as community_name, '$community_url' as community_url from party_approved_member_map, parties, acs_objects where party_approved_member_map.party_id = $segment_id and party_approved_member_map.member_id <> $segment_id and party_approved_member_map.member_id = parties.party_id and parties.party_id = acs_objects.object_id and parties.party_id in ( select survey_response__initial_user_id(response_id) from survey_responses_latest where survey_id=$survey_id) select '$sender_email' as from_addr, '$sender_first_names' as sender_first_names, '$sender_last_name' as sender_last_name, parties.email, coalesce(acs_objects.object_type, 'user', (select first_names from persons where person_id = parties.party_id), 'group', (select group_name from groups where group_id = parties.party_id), 'rel_segment', (select segment_name from rel_segments where segment_id = parties.party_id), '') as first_names, coalesce(acs_objects.object_type, 'user', (select last_name from persons where person_id = parties.party_id), '') as last_name, '$community_name' as community_name, '$community_url' as community_url from party_approved_member_map, parties, acs_objects where party_approved_member_map.party_id = $segment_id and party_approved_member_map.member_id <> $segment_id and party_approved_member_map.member_id = parties.party_id and parties.party_id = acs_objects.object_id and parties.party_id not in ( select survey_response__initial_user_id(response_id) from survey_responses_latest where survey_id=$survey_id) select '$sender_email' as from_addr, '$sender_first_names' as sender_first_names, '$sender_last_name' as sender_last_name, parties.email, from parties where parties.party_id = acs_objects.object_id and parties.party_id in ( select survey_response__initial_user_id(response_id) from survey_responses_latest where survey_id=$survey_id)