select top 1 id from t1 order by newid()
select top 5 id from t1 order by newid()
select top 10 id from t1 order by newid()

解决方案 »

  1.   

    System.Random 这个是随机产生一个数
    如果你的表中有ID号,假设ID号是有100个。那么
    你就开1个数组100个空间,然后将ID号放进去。然后用
    System.Random的方法,随机提取数组中的ID号,利用得到的ID号去查询手机号码就可以了
      

  2.   

    如果数据库是MSSQL的话,heatol() 的答案比较好...sd5923150() 的答案比较汗...
      

  3.   

    TO:vrhero(授人以渔还要看对象...天才=99%的汗水+1%的灵感,)
      我承认我是很菜。。菜鸟中的菜鸟。但至少我给的是我自己的想法。
    要不然那你给个比较好的方式,最好能给我一个满意的测试结果
    类似于阶段测试,数据量测试,等等
    或者给我一个更好的code,或者实在不行给个想法吧。
      
      

  4.   

    TO:vrhero(授人以渔还要看对象...天才=99%的汗水+1%的灵感,)还有啊。别以为你比我们多写了几行代码,就在那边装B。。鸟一个。
    真正的Coder是不会象你这么B的。不会在这边打击别人的。。
        难道你就不是从菜菜开始。难道你一开始就会SOCK通信了。难道你懂SDK。还是说你懂WMF工作流。。还是说你懂。
       不懂。请你以后说话客气点。别在这边装B
      

  5.   

    年轻人别那么激动...我从来不是真正的Coder也很少写代码...我只是汗一下...已经非常客气了...
      

  6.   

    不好意思啊~~~我是太激动了。。SORRY