CREATE PROCEDURE pobierz (out nazwa VARCHAR(150), IDtr VARCHAR(5)) BEGIN SELECT GROUP_CONCAT(Firma,' ',Kod_pocztowy,' ',Miasto) INTO nazwa FROM xxxxxx WHERE ID_transport=IDtr ; END
Wywołanie (niestety dla mnie bezużyteczne):
SET @out=0; CALL pobierz(@out,18); SELECT @out;
Jak to przerobić na funkcję abym mógł użyć:
SELECT *, pobierz(T.ID) FROM tabela AS T;
Dzięki
