您的位置:首页 > 数据库

几种取数据库随机记录的方法

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

%>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: