>>> 帝国网站管理系统5.1开源测试版下载
帝国CMS进入开源时代
 帝国论坛技术交流区网络编程随机提取10条记录的例子 【本版专题贴子】  
主题:随机提取10条记录的例子 [加入收藏夹]   

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :47888
经验值   :109431
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 开源第一波:帝国备份王2008开源版发布】   [第 1 楼]
随机提取10条记录的例子
作者:老林

Sql server:

select top 10 * from 表 order by newid()

Access:

SELECT top 10 * FROM 表 ORDER BY Rnd(id)

Rnd(id) 其中的id是自动编号字段,可以利用其他任何数值来完成

比如用姓名字段(UserName)

SELECT top 10 * FROM 表 ORDER BY Rnd(len(UserName))

MySql:

Select * From 表 Order By rand() Limit 10



[零基础入门教程] [模板制作教程] [采集使用教程]
2006-08-02 12:28:25 已设置保密 顶部 回复 引用 报告 编辑 删除

小林
用户头衔:嘉宾

精华贴   :4
发贴数   :4936
经验值   :7831
注册时间:2006-06-26
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 2 楼]

这个我喜欢

Select  *  From  表  Order  By  rand()  Limit  10



ECMS5.0优秀演示站:

测试啦http://www.74.la


2006-08-02 13:16:14 已设置保密 顶部 回复 引用 报告 编辑 删除

shengjie
用户头衔:嘉宾

精华贴   :0
发贴数   :1095
经验值   :3634
注册时间:2003-01-15
信息 搜索 好友 发送悄悄话 开源第一波:帝国备份王2008开源版发布】   [第 3 楼]

oracle:
select id from tableName order by dbms_random.value



买商品,上偶评http://www.openping.com/
2006-08-03 16:16:23 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :47888
经验值   :109431
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 4 楼]

oracle:
select id from tableName order by dbms_random.value

又学到了.谢谢



[零基础入门教程] [模板制作教程] [采集使用教程]
2006-08-03 18:53:06 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1