Mysql的問題,當我更換存儲過程中的選擇friends_of與調用它的作品,但在我可以從這樣的選擇中調用一個mysql SP嗎?
錯誤1064
SELECT *
FROM people
WHERE people.id IN (CALL friends_of(123))
任何意見調用SP的結果嗎?
Mysql的問題,當我更換存儲過程中的選擇friends_of與調用它的作品,但在我可以從這樣的選擇中調用一個mysql SP嗎?
錯誤1064
SELECT *
FROM people
WHERE people.id IN (CALL friends_of(123))
任何意見調用SP的結果嗎?
無法從選擇查詢中調用存儲過程。
call procedurename(argumentlist);
謝謝,但你能應用它在我的例子嗎? 這將是一個恥辱,如果我不能打電話給他們從選擇... –
您可以請創建功能,而不是過程,那麼你可以從你的選擇查詢調用它 –
[a選擇MySQL中的程序嗎?]的可能的複製(http://stackoverflow.com/questions/8500091/mysql-procedure-within-a-select) – 1000111
檢查該鏈接@ 1000111,你的意思是我應該調用該SP,然後再使用該SP內生成的變量名稱? –
'friends_of'的內容是什麼?也許可以使用一個小模 –