问个简单的问题,如何ACCESS库的某个表的随机选择10条记录? 如果有数字型主键可以用select top 10 * from tablename order by rnd(pk) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to: Rotaxe(程序员) 数字型主键是不是那种递增的ID那样的呢??先试下:) 第一種方法declare @a numeric(10) select * from tb where id between @a and @a+10第二種方法declare @a numeric(10) @a--隨機一個數據,從@a開始取10條記錄SELECT TOP 10 * FROM tb WHERE 主键 NOT IN (SELECT TOP @a 主键 FROM tb) 呵呵..谢谢楼上的各位了..不过数据库只是限定于ACCESS ..@a ,这个好像不能用于ACCESS吧 ? select top 10 * from 表 where 条件 order by newid() --随机 求一个default约束 数据库问题 关于datename函数的问题,,请教! 关于设置ANSI_PADDING等属性的问题 想不出来用SQL怎么写,关于在给定的时间段时查找对应关系并找出开始结束时间 问 请问一个sql语句 如何获得昨天的时间 access导成sql数据库 速度太慢了,怎么样解决呀!万分火急!!!! 问个简单的数学函数问题 我又遇到问题了,请帮忙
declare @a numeric(10)
select * from tb where id between @a and @a+10第二種方法
declare @a numeric(10)
@a--隨機一個數據,從@a開始取10條記錄
SELECT TOP 10 * FROM tb WHERE 主键 NOT IN (SELECT TOP @a 主键 FROM tb)
不过数据库只是限定于ACCESS ..@a ,这个好像不能用于ACCESS吧 ?
from 表
where 条件
order by newid() --随机