2014-04-14 131 views
0

我想從mysql中的數據庫存儲過程之一中的多個數據庫表中獲取行。Mysql存儲過程 - 從多個數據庫表中獲取行

這可能嗎?

請給我舉個例子吧。

 CREATE DEFINER=`root`@`localhost` PROCEDURE `user_procedure`(IN uid_user int) 
    BEGIN 
     select ucgm_id from `conne`.conn_group_membership where uid=uid_user; 
     END 
+0

是的,使用即連接或子選擇。 – VMai

+0

我試圖從其他數據庫表中獲取單個行,但是它在mysql工作臺中顯示錯誤。 –

+0

我用程序更新了問題。 –

回答

0

遊標可以從多個表中獲取數據,並且您可以在過程中使用它們。

+0

請你可以給我一樣的例子。 –

相關問題