select top 1 * from table order by newid()
top后面的数字就是你要随即搜索出来几条数据,这个方法只适用sql server
--------------------------------------------------------------------------------------------------------
SELECT top 4 * FROM 表 ORDER BY Rnd(id)
...
SQL随机查询语句,[数据库使用技巧]SQL语句生成随机数,如何随机显示sql查询语句查询的数据记录集中的20条,随机取出若干条记录的SQL语句,使用SQL语句取随机数的方法
方法如下:
SQL Server:
Select TOP N * From TABLE order By NewID()
Access:
dim r
...
用了response.write,不能再包含<% %>,可以用以下两种写法:
一、 Response.Write "<a target='_blank' href='NewsView_new.asp?ID="&rs("ID")&"&SortID="&rs("SortID")&"'>"&left(rs("NewsName"),12)&"</a>"
...
苗景云的博客
<< 向左走,向右走 >>
<< 向左走,向右走 >>
