如何使用 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 软件在 RDBMS 数据库表中自动复制?