0

为什么当我在数据库中搜索一行时,结果为 0?事实上,当我手动查看时,有些行符合我的搜索条件,但搜索按钮无法正常工作。就是这样

在此处输入图像描述

您可以看到其中包含“0000-00-00 00:00:00”的行,但是当我使用搜索功能时,结果如下:

在此处输入图像描述

请注意,我在“AcctStopTime”的正确字段中输入它。

TIA

4

2 回答 2

2

您正在搜索LIMIT 30 , 30.

如果总共少于 30 个结果,这将导致没有结果。试试LIMIT 0 , 30吧。

于 2012-04-12T23:22:06.960 回答
0

如果你分析你的查询,你可以看到LIMIT 30, 30

它说的是,从第 30 个位置提取 30 行。因此,如果您没有超过 30 条记录,那么您的查询将返回一个空集。

您可能要检查的下一件事是WHERE条件

如果给定的值不匹配任何字段,它也不会返回任何记录。

于 2012-04-12T23:25:30.307 回答