для вашего кода .. вы не должны использовать возврат в середине функции .. потому что return завершает выполнение функции и "возвращает" значение вызывающей функции ... код после возврата никогда не будет выполнен
В любом случае, в вашем случае вы также можете избежать использования двух запросов, просто используя
select staff.code, outlet.name
from staff
INNER JOIN outlet ON (staff.code = outlet.code
and staff.user = 14 )