请告诉我这条语句为什么能查出12条记录?

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:17:00
Select Top 10 * From ztcomhire Where hire_status=1 and hire_enddate>2008-1-9 Order by hire_visitcount desc
我用的是ACCESS,要是数据库的问题以解决呀!

我也碰到过这样的问题,是ACCESS数据库吧。好像是软件本身的问题,如果有数据结果是相同的,它算一条记录,从而出现过多的数据输出。

看看是不是按照百分比来取行数了

hire_visitcount 里的值是怎样的?有可能是一样的值太多,导致无法判断先后,就全输出来了


set rowcount 10
Select * From ztcomhire Where hire_status=1 and hire_enddate>2008-1-9 Order by hire_visitcount desc
吧,如果还是有问题那就是溢出了