如果在查询TOP语句的后面使用Order by,而且Order by字段中有重复值的话,那么这个TOP很可能会失效,会返回所有记录,但如果无重复值,那么TOP功能还是有效的
因此,在ACCESS中使用TOP功能要注意一下order by的字段是否会有重复值
但为了保险起见,我们也可以采用“加入主键”的方式:
Select top N from table order by col ,id
用主键作“不可能重复”的保障就可以防止此问题出现了!!
如果在查询TOP语句的后面使用Order by,而且Order by字段中有重复值的话,那么这个TOP很可能会失效,会返回所有记录,但如果无重复值,那么TOP功能还是有效的
因此,在ACCESS中使用TOP功能要注意一下order by的字段是否会有重复值
但为了保险起见,我们也可以采用“加入主键”的方式:
Select top N from table order by col ,id
用主键作“不可能重复”的保障就可以防止此问题出现了!!