从数据库表中随机获取N条记录的SQL语句

2022-02-23 10:38:13 码农 1530

Oracle:

select * from (select * from tableName order by dbms_random.value) where rownum < N
MS SQLServer:

select top N * from tableName order by newid()
My Sql:

select * from tableName order by rand() limit N

—— 完 ——
  • TIMESTAMP with implicit DEFAULT value is deprecated
  • 代理 XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用 sp_configure 来启用“代理 XP”。
  • WinCC:如何在WinCC中调用SQL语言?
  • SQL生成序号的四种方式
  • DBMS和DSMS的区别
  • Sql Server 查询数据库锁及解锁
  • 数据库的安全配置-用户、口令、权限设置
  • 关于数据库和数据仓库技术的描述,不正确的是()。
  • SQL还原后:目录名称无效
  • 其中适于攻击计算机文件系统和数据库系统的是()。

© CopyRight 2014~2024 薄学网.