Можно ли через PDO (myslqi не подходит) выполнить вот такой запрос?
CALL `GET_AVG_SALARY`(@p0); SELECT @p0 AS `result`;
Сейчас у меня это не выходит. Пишет
SQLSTATE[HY000]: General error. В phpMyAdmin результат верный.
В самом коде php у меня есть класс для работы с данными. В нем есть метод, который делает
PDO->prepare()
входящей строки (строку я никак не обрабатываю, поэтому метод prepare хотелось бы оставить) и просто
PDO->execute()
. Его и использую для этого запроса. Но для моей ситуации это не подходит. Прочитал про транзакции и вроде тоже не подходит, т.к. они используются не для возвращения значений. Поправьте, если не так.