Subquery returns more than 1 row

 

在MySQL中,当子查询跟随在比较运算符之后时,查询返回多条记录会报错 例如

Subquery returns more than 1 row_第1张图片

 “Subquery returns more than 1 row ”这句话的意思是子查询返回了多行数据

解决方法:

Subquery returns more than 1 row_第2张图片

 

 把语句中的“=”改成“in”就行了

你可能感兴趣的:(Subquery returns more than 1 row)