Mam funkci v oraclu:
create or replace function PocKnih (isbn_in number)
return number
as
vysledek number;
begin
select count(kniha_id) into vysledek from vytisky
where kniha_id not in (select kniha_id from vypujcky) and isbn_in=isbn
group by isbn;
return vysledek;
end;
a kdyz se tuhle fci snazim predelat do MySQL. Tak mi ji to nechce vzit. Podle toho co sem na netu nasel a metody pokus omyl, to vypada, ze ve fcich v MySQL nejdou definovat vlatni promenny a v tele fce nemuze byt SELECT. Chtel bych se zeptat zda to tak opravdu je nebo mam pri tvorbe funkce pouze spatnou syntaxi?