随机读取数据库记录

来源:互联网 发布:美食app推荐软件 编辑:程序博客网 时间:2024/06/11 04:59

 

SQL Server:

SELECT TOP 10 * FROM Table1 ORDER BY NEWID()
 

Access:

Random rnd = new Random(unchecked((int)DateTime.Now.Ticks));
int iRandomNumber = rnd.Next();
string sql = "SELECT TOP 10 * FROMO Table1 ORDER BY RND(" + (-1 * iRandomNumber) + "*id)";
原创粉丝点击