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

九零JIAN男

九零JIAN男

2016-02-19 10:09

清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐随机提取Access/SqlServer数据库中的10条记录的SQL语句,无聊中的都看过来。

代码如下:
本文相关代码如下:
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语句:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

   本文相关代码如下:
Randomize
sSqlTxt="Select top 10 * From Tab order by rnd(-(id+" & rnd() & "))"

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

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

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

如何随机得到Access数据库记录

编程语言 网络编程
如何随机得到Access数据库记录

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

ACCESS:跨数据库查询的SQL语句

编程语言 网络编程
ACCESS:跨数据库查询的SQL语句

sqlserver数据库中统计email类型的sql语句

SQLServer
sqlserver数据库中统计email类型的sql语句

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

删除Access数据库中的空记录

编程语言 网络编程
删除Access数据库中的空记录

Access数据库升迁SQLServer

SQLServer
Access数据库升迁SQLServer

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Windows10“你好小娜”唤醒如何开启

Windows10“你好小娜”唤醒如何开启

Android 用SQLite实现事务的方法

Android 用SQLite实现事务的方法
下拉加载更多内容 ↓