当前位置: 移动技术网 > IT编程>开发语言>Asp > 随机提取Access/SqlServer数据库中的10条记录的SQL语句

随机提取Access/SqlServer数据库中的10条记录的SQL语句

2017年12月12日  | 移动技术网IT编程  | 我要评论

代码如下:
本文相关代码如下:
access:
select top n * from table order by rnd(id)'id为数据库的自动编号字段
sql server:
select top n * from table order by newid()

但在asp+access中,或许是因为缓存的原因,第一条sql语句无法得到预期的结果,而vb+access则可以。解决办法是改用如下sql语句:

   本文相关代码如下:
randomize
ssqltxt="select top 10 * from tab order by rnd(-(id+" & rnd() & "))"

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网