SQL 随机查询 包括(sqlserver,mysql,access等)

 更新时间:2009年10月24日 12:18:03   作者:  
SQL 随机查询 包括(sqlserver,mysql,access等),需要的朋友可以参考下,目的一般是为了随机读取数据库中的记录。
SQL Server:
Sql代码
复制代码 代码如下:

Select TOP N * From TABLE Order By NewID()

NewID()函数将创建一个 uniqueidentifier 类型的唯一值。上面的语句实现效果是从Table中随机读取N条记录。
Access:
Sql代码
复制代码 代码如下:

Select TOP N * From TABLE Order By Rnd(ID)

Rnd(ID) 其中的ID是自动编号字段,可以利用其他任何数值来完成,比如用姓名字段(UserName)
Sql代码
复制代码 代码如下:

Select TOP N * From TABLE Order BY Rnd(Len(UserName))

MySql:
Sql代码
复制代码 代码如下:

Select * From TABLE Order By Rand() Limit 10


postgreSQL
Sql代码
复制代码 代码如下:

select * from glxt022 order by random() limit 5

相关文章

  • SQL查询语法知识梳理总结

    SQL查询语法知识梳理总结

    这篇文章主要为大家介绍了关于SQL查询语法的知识梳理总结,文中附含详细的查询语法示例,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-10-10
  • 一条慢SQL导致购物车服务无法使用的解决方案

    一条慢SQL导致购物车服务无法使用的解决方案

    今天小编就为大家分享一篇关于一条慢SQL导致购物车服务无法使用的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • 如何自己动手写SQL执行引擎

    如何自己动手写SQL执行引擎

    本文主要介绍了如何自己动手写SQL执行引擎,感兴趣的同学,可以参考下。
    2021-06-06
  • Linux下开启和配置OpenGauss数据库远程连接的教程详解

    Linux下开启和配置OpenGauss数据库远程连接的教程详解

    openGauss是一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行,本文主要为大家介绍了Linux系统中如何开启和配置OpenGauss数据库的远程连接,需要的小伙伴可以参考下
    2023-12-12
  • Linux系统下Navicat 激活教程详解

    Linux系统下Navicat 激活教程详解

    Navicat 是香港卓软数字科技有限公司生产的一系列 MySQL、MariaDB、MongoDB、Oracle、SQLite、PostgreSQL 及 Microsoft SQL Server 的图形化数据库管理及发展软件。这篇文章主要介绍了Linux系统下Navicat 激活教程详解,需要的朋友可以参考下
    2021-08-08
  • SQL中Having与Where的区别及注意

    SQL中Having与Where的区别及注意

    这篇文章给大家详细的介绍了SQL中Having与Where的区别,以及这两者的注意事项,文中还分享了Having与Where的示例代码,相信对大家的理解和学习很有帮助,感兴趣的朋友们可以参考借鉴,有需要的朋友们可以一起学习学习。
    2016-11-11
  • 关于数据库性能优化中的表结构优化

    关于数据库性能优化中的表结构优化

    这篇文章主要介绍了关于数据库性能优化中的表结构优化,合理的表结构设计可以提高数据库的查询效率和性能,而不合理的表结构设计则可能导致查询效率低下、数据冗余、数据不一致等问题,需要的朋友可以参考下
    2023-07-07
  • ACCESS转化成SQL2000需要注意的几个问题小结

    ACCESS转化成SQL2000需要注意的几个问题小结

    ACCESS转化成SQL2000需要注意的几个问题小结...
    2007-06-06
  • 大数据时代的数据库选择:SQL还是NoSQL?

    大数据时代的数据库选择:SQL还是NoSQL?

    执行大数据项目的企业面对的关键决策之一是使用哪个数据库,SQL还是NoSQL?SQL有着骄人的业绩,庞大的安装基础;而NoSQL正在获得可观的收益,且有很多支持者。我们来看看两位专家对这个问题的看法
    2014-03-03
  • pentaho工具将数据库数据导入导出为Excel图文步骤

    pentaho工具将数据库数据导入导出为Excel图文步骤

    本篇博客讲述的是如何使用pentaho工具快速的将数据库数据导出为Excel文件,以及如何将Excel文件数据导入数据库,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-03-03

最新评论