首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

随机从数据库取一条记要

2012-07-25 
随机从数据库取一条记录(1) ACCESS: SELECT TOP n * FROM [tablename] {WHERE condition} ORDER BY RND(fi

随机从数据库取一条记录
(1) ACCESS:
SELECT TOP n * FROM [tablename] {WHERE condition} ORDER BY RND(field_name) {ASC/DESC}


(2) SQL SERVER:
SELECT TOP n * FROM [tablename] {WHERE condition} ORDER BY NEWID() {ASC/DESC}


(3) MYSQL:
SELECT * FROM [tablename] ORDER BY RAND() {ASC/DESC} LIMIT n


(4) ORACLE:
SELECT * FROM (SELECT * FROM [tablename] ORDER BY DBMS_RANDOM.VALUE) temp WHERE rownum <= n 1 楼 JasonLeemz 2011-12-02   对于数据量很大的表,力不从心啊

热点排行