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

* 检查sql确保子查询只会返回一条数据

* 如果是多行数据,就不能使用=,可选择in

* 添加any方法,但是注意any,all方法必须与一个比较操作符一起使用

* limit 1(根据业务来定,不推荐)

posted @ 2023-01-18 11:14  蓝海的bug本  阅读(390)  评论(0编辑  收藏  举报