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

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

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

—— 完 ——
  • 高效操作!数据库内存释放技巧大揭秘
  • SQL Server 禁用或启用自增列
  • 下列建设工程施工信息内容中,属于施工记录信息的是( )。
  • MYSQL连接Error (1133): Can’t find any matching row in the user table错误的解决办法
  • 其中适于攻击计算机文件系统和数据库系统的是()。
  • 在缺省安装数据库管理系统MySQL后,root用户拥有所有权限且是空口令,为了安全起见,必须为root用户设置口令,以下口令设置方法中,不正确的是( )。
  • MySQL数据库通过高德地图经纬度计算两点之间的距离
  • SQL BETWEEN运算符
  • 数据库营销(Database Marketing)
  • 工业安装工程的分项工程质量验收记录表签字人不包括( )。

© CopyRight 2014~2024 薄学网.