随机提取Access/SqlServer数据库中的10条记录的SQL语句
程序员文章站
2023-01-25 14:27:08
代码如下:本文相关代码如下:access:select top n * from table order by rnd(id)'id为数据库的自动编号字段sql serve...
代码如下:
本文相关代码如下:
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() & "))"
上一篇: 吃什么清肺毒有着非凡的疗效呢
下一篇: MySQL如何添加外键