Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql SQL:子查询返回超过1行_Mysql_Sql - Fatal编程技术网

Mysql SQL:子查询返回超过1行

Mysql SQL:子查询返回超过1行,mysql,sql,Mysql,Sql,我正在运行一个很长的查询,无法确定它返回此错误的原因 如果我在查询中更改“COMPANY NAME”,它将正常工作 我知道这个问题很长,所以可能很难提供帮助 谢谢 我使用的是MYSQL 5.7,因此我不能在WHERE子句中使用。请检查“DFAGRO SOLUÕES CONTÁBEIS,TECNOLOGIA E GESTÃO LTDA”在mdl_用户表中可能有多行。查看“机构”列。我担心这里的人数会很有限,但我想您只需要一个。如果可能,请尝试运行查询块,例如确保子查询按预期工作。这可能会帮助您缩小

我正在运行一个很长的查询,无法确定它返回此错误的原因

如果我在查询中更改“COMPANY NAME”,它将正常工作

我知道这个问题很长,所以可能很难提供帮助

谢谢


我使用的是MYSQL 5.7,因此我不能在WHERE子句中使用。

请检查
“DFAGRO SOLUÕES CONTÁBEIS,TECNOLOGIA E GESTÃO LTDA”
在mdl_用户表中可能有多行。查看“机构”列。

我担心这里的人数会很有限,但我想您只需要一个。如果可能,请尝试运行查询块,例如确保子查询按预期工作。这可能会帮助您缩小问题的范围。我认为没有人愿意为您调试,这不是本网站的目的。每个子选择只能返回一行,因此
将所有子选择限制为一行,并考虑所有子选择的
排序方式,因为没有限制并不能使唤醒者欣赏所有答案。我知道没有人应该调试我的代码,我不想让任何人做我的工作。我只是想知道从哪里开始。谢谢