-1
当您的一个子查询返回多于一行时,这是常见错误之一。有没有简单的方法来查找该子查询?我有一个约500行代码和大约20个子查询的脚本。MySQL子查询返回多于1行。如何查找子查询?
我可以很容易地找到哪一个返回多行而无需手动检查每个子查询吗?
亲切的问候
当您的一个子查询返回多于一行时,这是常见错误之一。有没有简单的方法来查找该子查询?我有一个约500行代码和大约20个子查询的脚本。MySQL子查询返回多于1行。如何查找子查询?
我可以很容易地找到哪一个返回多行而无需手动检查每个子查询吗?
亲切的问候
我可以很容易找到这一个,不检查 每个子查询手动
NO返回多行,即使你没有手动运行一个子查询通过一个,你至少必须通过你的脚本代码,看看哪个子查询可以返回多行。
目前还没有捷径。
在每个子查询的末尾添加** LIMIT 1 **。所以你可以找出哪些查询返回更多的行 –
如果你需要所有的结果你也可以使用IN子句 – scaisEdge
我知道LIMIT,我实际上询问了关于获取更多关于错误的详细信息,而没有在每个子查询中放置LIMIT。 –