поэтому у меня есть это в настоящее время
SET @title = (SELECT title FROM fnBorrowerBooks(@name, 'G3'))
SET @dateBorrowed = (SELECT DateBorrowed FROM fnBorrowerBooks(@name, 'G3'))
SET @dateReturned = (SELECT DateReturned FROM fnBorrowerBooks(@name, 'G3'))
, но в основном мне нужно что-то вроде
SET @variable 1 = (SELECT * FROM fnBorrowerBooks(@name, @Genre)
Но это возвращает 3 столбца и МОЖЕТ вернуть несколько строк, что, очевидно, неработать, потому что вы не можете назначить несколько значений, мне нужно напечатать, сколько результатов я получу, поэтому, если я получу 3 разных результата, мне нужно напечатать все 3 как в 1 строке, если это имеет смысл, так что
PRINT CONCAT (@ variable1, 'ble ble ble') должен вернуть мне несколько строк в зависимости от того, сколько результатов, и я не смог найти способ, как этого добиться.