select 后面加上 distinct 不就完了.

解决方案 »

  1.   

    是的,正常情况下都是正常的。甚至在发出有问题之后,重新取了一次结果,又是正常的了。
    所以很诡异。
    如果是必然出现重复数据的,我确实可以用distinct,
    只不过本身数据表中是不会有这种重复数据,所以distinct估计也得不到我想要的结果。
    2,9楼的说法有一定价值,正在实验中。我印象中,如果是游标处理的话,因为关键数据发生变化,好像是会有这种现象出现。
      

  2.   

    在查询分析器执行?是不是前端开发工具的bug?
      

  3.   

    是一个c/s模式,前端工作很简单,调用存储过程,然后单线程使用while not eof循环,一条条取数据。。