`
yangwei0915
  • 浏览: 460703 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

各种不同数据库查询控制行数的sql语句

阅读更多

SqlServer   

  

select top 10 * from tablename;   

  

Informix   

  

select first 10 * from tablename;   

  

Oralce   

  

select * from tablename where rownum<=10;   

  

MySql   

  

SQL1 select * from tableName limit 10  

 

SQL2 select t.user_id,random() as Random from udb_user t limit 10,15;

 

LIMIT子句限定行数的最大值。负的LIMIT表示无上限。后跟可选的OFFSET说明跳过结果集中的前多少行。在一个复合查询中,LIMIT子句只允许出现在最终SELECT语句中。限定对于所有的查询均适用,而不仅仅是添加了LIMIT子句的那一行。注意OFFSET关键字用于LIMIT子句中,则限制值是第一个数字,而偏移量(offset)是第二个数字。若用逗号替代OFFSET关键字,则偏移量是第一个数字而限制值是第二个数字。这是为了加强对遗留的SQL数据库的兼容而有意造成的矛盾 

 SQL1查询当前表前10条记录,SQL2查询当前表前10条之后的15条记录,SQL2中的10是偏移量

 

SQLite    与MySQL相同

  

select * from tableName limit 10  

 

分享到:
评论

相关推荐

    批量数据库执行SQL语句程序

    选择要执行SQL语句的数据库。SQLite 记录 历史服务器地址 方便下次操作 ,消息框返回每个数据库执行语句的 影响行数。SQL语句 包含 delete drop truncate 关键字时需要 勾选 相应的 checkbox,防止误操作 vs2012 ...

    达梦数据库数据量统计.sql

    达梦数据库数据量统计.sql

    数据库SQL查询语句.docx

    SQL数据库查询语句 查询表信息 查询行数 查询名称2至4的数据 删除语句

    神通数据库-数据库快速入门.pdf

    在神通数据库中一个事务可以由一条或多条 sql 语句构成。事务的提交状态可以是自动提交也可以是手 动提交。有关事务的控制命令包括 BEGIN,COMMIT,ROLLBACK。 • 支持模式 一个数据库可以包含一个或多个命名的模式...

    经典SQL语句大全

    10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1...

    精通sql结构化查询语句

    小结第2篇 数据库管理篇第3章 数据库的相关操作 3.1 创建数据库 3.1.1 SQL标准中创建数据库的语法 3.1.2 使用SQL语句创建数据库 3.2 删除数据库 3.2.1 SQL标准中删除数据库的语法 3.2.2 使用SQL语句删除数据库 3.3 ...

    数据库操作语句大全(sql)

    10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1...

    Sqlserver数据库操作利器SqlDbxPersonal

    SqlDbx 是简单易用的数据库设备,... 可以看到库中有多少表、多少存储过程、多少触发器、多少视图、多少函数,可以直接看到每个表的数据行数,可以导出查询结果的insert语句,还可以对比不同库中同一个表的差异等等。

    几条使用率最高的SQL语句

    [SQL]几条使用率最高的SQL语句 : 创建表(含多个字段)/删除表格(所有记录)/删除表/备份表 常用Select操作:1.为结果集中的列指定别名(新列名)/2.消除取值重复的行/3.限制返回行数 修改字段值:1.修改某一字段前几个字符...

    SQLServer_数据库操作库

    public int ExecuteSQL(string sql) //执行SQL语句(插入、更新、删除),并返回受影响的行数。 public DataTable DataTable(string sql) //执行SQL查询语句,查询结果以DataTable的形式返回。 public DataSet ...

    精通SQL 结构化查询语言详解

    2.1.3 使用查询分析器执行SQL语句  2.2 Transact-SQL  2.2.1 Transact-SQL 概述  2.2.2 Transact-SQL的主要组成  2.2.3 Transact-SQL的一些重要命令  2.3 Oracle数据库  2.3.1 Oracle数据库软件组成 ...

    查数据库中所有表大小

    查数据库单个表大小 查数据库所有表大小

    精通SQL--结构化查询语言详解

    2.1.3 使用查询分析器执行sql语句 22 2.2 transact-sql 24 2.2.1 transact-sql 概述 24 2.2.2 transact-sql的主要组成 25 2.2.3 transact-sql的一些重要命令 26 2.3 oracle数据库 29 2.3.1 oracle数据库软件...

    VB获取数据库数据表、记录集行数等信息

    内容索引:VB源码,数据库应用,数据库 VB获取数据库数据表、记录集行数等信息,打开程序后,浏览到所要打开的MDB文件,如果是标准的MDB库的话,则会枚举出库内的所有表,并获取数据库创建时间、最后修改时间、记录...

    Oracle中实现分页查询的SQL命令

    Oracle中实现分页查询的SQL命令 //curPage是当前页面,pageCount是每页显示行数 //rownum是伪列,相当于表中每一列的标识列(可以理解为行号),需要显式的提取出来并取一个别名

    SQL常用语句最好用的

    SQL常用语句最好用的 --在示例数据库Northwind中,执行数据查询,要求如下: use Northwind go --1、在”Suppliers”表中查询,得到不同的地区有多少家供应商的信息; select sum( SupplierID) 总数,Country 国家 ...

    数据库调试工具

    3、可执行多条sql语句,或各种分组统计语句。前提是数据库支持该语法。 例1、执行简单的Sql语句:select,insert,delete,update 等 例2、[sqlserver2008]执行T-Sql语句: declare @aa int set @aa=123*2+456*3-...

    SqlDbx-3.60_简体中文破解版

    可以看到库中有多少表、多少存储过程、多少触发器、多少视图、多少函数,可以直接看到每个表的数据行数,可以导出查询结果的insert语句,还可以对比不同库中同一个表的差异等等。 同时支持打开多个数据库连接。

    人大金仓数据库系统表

    国产人大金仓数据库系统表说明文档。是4.1版本的。虽然现在的版本都到6了,应该没什么太大变化。

    SqlDbx Pers

    SqlDbx 是简单易用的数据库设备,SQL... 可以看到库中有多少表、多少存储过程、多少触发器、多少视图、多少函数,可以直接看到每个表的数据行数,可以导出查询结果的insert语句,还可以对比不同库中同一个表的差异等等

Global site tag (gtag.js) - Google Analytics