...i kilka minut później zorientowałem się, że problemem był tylko (jak zawsze) brakujący średnik.
INTO specified more than once
błąd jest generowany z drugiego SELECT
instrukcja (gdy znajdzie drugie INTO
) i nie sugeruje zbyt wiele, gdzie znaleźć problem; więc zdecydowałem się umieścić to tutaj, ponieważ nie znalazłem nic w Internecie na temat tego błędu.
EDYTUJ:
po prostu dodaj brakujący średnik na pierwszym SELECT
oświadczenie
...
SELECT x INTO a FROM t1 WHERE y = 1; #missing semicolon
IF a > 5 THEN
SELECT m, n INTO b ...;
...