本帖最后由 TrCache 于 2012-04-01 22:10:20 编辑

解决方案 »

  1.   

    有一个主键id,每次添加数据主键自增1,这样你查寻出id就能知道第几行了。(不知道你有没有物理删除)
      

  2.   

    举例说明一下 "返回的数据在原数据库中所处的行数"首先要明确,数据库表中的记录是没有顺序的。 当你不用ORDER BY 指定顺序时,则由数据库系统自行输出结果。
      

  3.   

    设置主键,并进行自增1。在查询的时候把主键ID也带上。
    不过LZ问题描述的不是太清楚……
    贴代码和你想要的结果啊!
      

  4.   

    试试,插入有自增字段的临时表中取得
    OR
    用排名函数ROW_NUMBER试试
      

  5.   

    示例:
    SELECT *,row_number() over() FROM ff
      

  6.   

    在Postgre SQl 8 中,的确是每一条记录都有一个独特id的