当前位置:   article > 正文

【MySQL】Subquery returns more than 1 row 最全解决方案_mysql组织架构寻找所有上级组织 报错 subquery returns more than 1

mysql组织架构寻找所有上级组织 报错 subquery returns more than 1 row

【MySQL】Subquery returns more than 1 row 解决方案


原因:子查询出现多条数据数据


解决办法:

	* 检查sql确保子查询只会返回一条数据
	* 如果是多行数据,就不能使用=,可选择in
	* 添加any方法,但是注意any,all方法必须与一个比较操作符一起使用
	* limit 1(根据业务来定,不推荐)
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/214867
推荐阅读
相关标签
  

闽ICP备14008679号