几种取数据库随机记录的方法
2006-09-10 17:32
459 查看
SQL SERVER:
select top 2 * from pt_login order by newid()
MY SQL:
select * from tablename order by rand() limit 10
ORACLE:
select *from (select *from t order by dbms_random.value) where rownum<10;
ACCESS:
yourstr="*1*3*4*6*12*."
sql="select top 10 * form yourdb where instr('*'&id&'*','"&yourstr&"')<>0
%>
select top 2 * from pt_login order by newid()
MY SQL:
select * from tablename order by rand() limit 10
ORACLE:
select *from (select *from t order by dbms_random.value) where rownum<10;
ACCESS:
yourstr="*1*3*4*6*12*."
sql="select top 10 * form yourdb where instr('*'&id&'*','"&yourstr&"')<>0
%>
相关文章推荐
- Oracle 数据库中,不同数据库的表间记录进行复制或迁移时会用以下几种方法:
- 随机提取N条记录[多种数据库方法]
- 数据库中随机读取和顺序读取记录的方法
- 数据库中随机读取记录的方法总结
- 几种数据库中随机取数据的方法
- 关于数据库中重复的记录 的几种取出方法
- 四种数据库,取随机记录的方法
- 如何从数据库中随机取出10条记录的方法
- 随机选择数据库记录的方法
- mysql不用rand()函数实现随机读取数据库记录的方法
- 【转】使用Django从数据库中随机取N条记录的不同方法及其性能实测
- 四种数据库,取随机记录的方法
- 随机选择数据库记录的方法
- 随机选择数据库记录的方法
- 使用Django从数据库中随机取N条记录的不同方法及其性能实测
- 随机获取N条数据库记录的四个方法
- 使用django从数据库中随机取N条记录的不同方法及其性能实测
- 数据库中取随机记录的方法
- 随机提取N条记录[多种数据库方法]
- 几种数据库查询前10条记录的方法