Mysql存储过程-从多个数据库表中获取行

Mysql存储过程-从多个数据库表中获取行,mysql,stored-procedures,Mysql,Stored Procedures,我试图从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 游标可以从多个表中获取数据,您可以在过程中

我试图从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

游标可以从多个表中获取数据,您可以在过程中使用它们。

是的,使用连接或子选择。我尝试从其他数据库表中获取单行,但在mysql workbench中显示错误。我用过程更新了问题。请您给我举一个相同的示例。