如何在数据库中随机取1000条记录!!60分相送 select top 1000 * from table1 order by newid()/* for SQL Server */ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这1000条是连续的还是不连续的?如果是连续的,你生成一个随机数然后连续取1000条就可以了,取前按某种方式排序,并判断随机数的值+1000是否大于数据量的总数,如果是单个随机,做个1000次的循环,将随机数值放入stringlist里面(我觉得用它来判断以后的随机数是否有重复的好判断),放前首先确认是否重复,生成这个stringlist之后,再从里面取值作为数据库的索引值,对应取出数据就可以了。 select top 1000 * from tablename order by newid() 在数据库中设置一个自增量Id每次取个随机数当然ID到库里去取 在数据库中设置一个自增量Id每次取个随机数当然ID到库里去取,取1000次 [提问]怎么样才能在ListView上显示出XP图标的效果。 能在COM+对象的Initialize方法中创建另一COM+对象吗?急,在线等 TRegExpr好像有问题 多文档中 子窗体弹出位置偏移问题 如何实现反抓屏? air 版主在吗?能不能解释一下FAQ怎么玩,我提交了一个怎么一直没有被审核呢? 有关memo 在线等待 如何发布? 程序错误 怎样自动注册sql服务器 在StringGrid中实现类似Combox的选择功能? 一个星要多少大洋??????????????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货