如何使用 phpmyadmin 中 10.1.13-MariaDB 中的过程使用 where 子句获取一行

Posted

技术标签:

【中文标题】如何使用 phpmyadmin 中 10.1.13-MariaDB 中的过程使用 where 子句获取一行【英文标题】:how to fetch one row using where clause using procedure in 10.1.13-MariaDB in phpmyadmin 【发布时间】:2018-07-19 07:48:08 【问题描述】:

当我不写程序时,内部程序代码运行良好。那我应该把它改成什么程序,它只返回一行。

返回两行的过程结果当前在我的数据库中有两行。

【问题讨论】:

emp_id参数的名称更改为另一个(例如:p_emp_id)。 我尝试了这个但不起作用。谢谢回复 见dbfiddle和dbfiddle。 干得好,先生,很棒的建议。感谢您的帮助 【参考方案1】:

emp_id 既是过程的参数又是表中的列?这非常令人困惑,并导致不正确的结果。

我更喜欢在参数前加上 _ 作为区分它们的一致方式。

【讨论】:

以上是关于如何使用 phpmyadmin 中 10.1.13-MariaDB 中的过程使用 where 子句获取一行的主要内容,如果未能解决你的问题,请参考以下文章

初学者如何使用phpmyadmin创建数据库

使用 phpMyAdmin 软件在 RDBMS 数据库表中自动复制?

如何在 phpmyadmin 中使用完全加入?

如何使用 phpmyadmin 创建 ERD

如何以 phpmyadmin 用户查看 phpMyAdmin 中的所有数据库?

如何在 PHPMyAdmin 中启用“关系视图”功能