SQL SELECT RANDOM

SQL选择随机 SQL SELECT RANDOM()函数返回随机行。它可以用于在线考试中显示随机问题。 有很…

SQL选择随机

SQL SELECT RANDOM()函数返回随机行。它可以用于在线考试中显示随机问题。

有很多方法可以从数据库表中选择随机记录或行。每个数据库服务器需要不同的SQL语法。

如果要使用MY SQL选择随机行:

SELECT column FROM table
ORDER BY RAND ( )
LIMIT 1

如果要使用Microsoft SQL Server选择随机行:

SELECT TOP 1 column FROM table
ORDER BY NEW ID()

如果要使用ORACLE选择随机记录:

SELECT column FROM
(SELECT column FROM table
ORDER BY dbms_random.value)
WHERE rownum =1

如果要使用PostgreSQL选择随机行:

SELECT column FROM table
ORDER BY RAND()
LIMIT 1

类别:MySQL

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册