Вернуть select из ф-ии

Объясните, пожалуйста, как вернуть результат вложенного запроса(список) не используя промежуточных переменных

delimiter |
CREATE FUNCTION NumberAdress2()

BEGIN
    RETURN select pnumber,
    (select adress from FamilyBirthAdress fba where pp.id = fba.id)
 from PersonPhone pp;
END |

Ошибка:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'BEGIN RETURN select pnumber, (select adress from FamilyBirthAdress fba w' at line 2


Ответы (0 шт):