我对你的具体问题不太清楚,但是我知道sql里有这样的语句,不知道对您有没有帮助:select count(*) from table_name
  where where_clause 
得到满足where_clause的所有记录的个数.还有这样的语句不知道能否用的上
select rowid from table_name
  where where_clause
得到满足where_clause的记录的rowid,如果有多条的话,返回的是多个值
如:  ROWID
   -------
        1
        3
        8
       ...不知道我的回答对你有没有帮助,希望能提供一点了.^_^.