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

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

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

—— 完 ——
  • C#.NET 利用PerformanceCounter类获取CPU各个核心使用率
  • SQL ANY, ALL运算符
  • SQL查询数据库里是否存在某个表
  • 面向行的数据库和面向列的数据库之间的区别
  • mysql数据库error: Found option without preceding group in config file 问题
  • 关系型数据库的产品有哪些?
  • 应用软件的数据存储在数据库中,为了保证数据安全,应设置良好的数据库防护策略
  • 用户 'sa' 登录失败。 原因: 密码与所提供的登录名不匹配。 [客户端: x.x.x.x]
  • 数据库三大范式
  • Navicat for MySQL15.0.17.0 中文版64位及注册机下载

© CopyRight 2014~2024 薄学网.