mysql错误数据库错误

时间:2012-04-12 23:18:44

标签: mysql

为什么当我在数据库中搜索一行时,它结果为0?事实上,当我手动查看时,有些行符合我的搜索条件,但搜索按钮不能正常工作。继承人如何

enter image description here

你可以看到行中有'0000-00-00 00:00:00'的行,但是当我使用搜索功能时,它最终会像这样:

enter image description here

请注意我在右侧字段中输入“AcctStopTime”。

TIA

2 个答案:

答案 0 :(得分:2)

您正在使用LIMIT 30 , 30进行搜索。

如果总计少于30个结果,则会导致没有结果。请改为LIMIT 0 , 30

答案 1 :(得分:0)

如果您分析查询,则可以看到LIMIT 30, 30

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

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

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