`
backspace
  • 浏览: 137165 次
文章分类
社区版块
存档分类
最新评论

sql语句查询出表里的第二条、第三条记录(附加多个条件)

 
阅读更多

1、查询所有数据

use MengYou_SQL
select * 
from pifa_Company 
where gs_passed=1 and on_top=1 and  gs_bigclass=25 
order by gs_add_date desc

 

2、查询第一条数据

use MengYou_SQL
select top 1 * 
from pifa_Company 
where gs_passed=1 and on_top=1 and  gs_bigclass=25 
order by gs_add_date desc

 

3、查询第二条、第三条数据

use MengYou_SQL
select top 2 * 
from pifa_Company 
where gs_passed=1 and on_top=1 and  gs_bigclass=25 
and gs_id not in( select top 1 gs_id from pifa_Company where on_top=1 and  gs_bigclass=25 and gs_passed=1  order by gs_id desc)
order by gs_add_date desc

 

4、实现的效果图

3
3
分享到:
评论
1 楼 wuchsh2013 2013-06-15  
数据量大的时候效率低哦。

相关推荐

    Jmeter中JDBC request多条SQL语句使用.docx

    - **定义**:这是一种支持执行多条查询语句的方式,但响应数据仅展示第一条SQL的查询结果。 - **特点**: - 支持多条查询语句的同时执行。 - 但最终展示的结果只包含第一条SQL语句的结果。 - **应用场景**: - 当...

    access 一次执行多条sql语句

    ### Access一次执行多条SQL语句 在Access数据库管理中,有时我们需要在同一事务中执行多条SQL语句来确保数据的一致性和完整性。例如,在更新某个记录后可能还需要执行其他操作,如增加日志记录等。本文将详细介绍...

    Delphi adoquery处理多条SQL语句

    #### 二、Delphi 处理多条 SQL 语句的方法 下面将详细介绍如何使用 Delphi 的 ADOQuery 组件来处理包含多个 SQL 语句的操作。 ##### 1. 将多条 SQL 语句组合成一个字符串 示例代码展示了如何构建一个包含多条 SQL...

    页面传入多个条件——sql语句的拼接

    根据提供的文件信息,我们可以深入探讨如何通过条件拼接来构造SQL查询语句,这在实际开发中极为常见。 ### SQL语句拼接的基础概念 SQL(Structured Query Language)是一种用于管理关系型数据库的标准语言,其主要...

    程序结合SQL语句结构,动态实现SQL多条件查询语句代码

    总之,动态生成SQL多条件查询语句是程序开发中的常见需求,通过理解和利用SQL语句结构,我们可以构建出高效、灵活的查询机制。在实际应用中,还需要结合具体数据库系统的特点,以及业务需求,进行适当的调整和优化。

    使用sql语句查询的数据按时间递增累加

    执行上述SQL语句后,每条记录都将包含一个额外的 `ۼԤ` 字段,显示截至该时间点的累计预计值。例如,对于第一条记录,“2013-01-01”的累计预计值为300;对于第二条记录,“2013-02-01”的累计预计值为380(即300+...

    sql语句万能生成器,sql语句,sql语句生成

    SQL语句是数据库操作的核心,它用于查询、插入、更新和删除数据,是任何数据库管理系统中的基础工具。在IT行业中,编写SQL语句是一项必备技能,但手动编写和调试SQL语句可能会耗费大量时间和精力,尤其在处理复杂...

    Visual C++源代码 158 如何获取SQL语句多个查询结果表

    Visual C++源代码 158 如何获取SQL语句多个查询结果表Visual C++源代码 158 如何获取SQL语句多个查询结果表Visual C++源代码 158 如何获取SQL语句多个查询结果表Visual C++源代码 158 如何获取SQL语句多个查询结果表...

    arcgis中的sql语句

    - **EXCEPT**:用于获取第一个SELECT语句结果集中存在而第二个SELECT语句结果集中不存在的记录。 - **INTERSECT**:用于获取两个SELECT语句结果集的交集。 #### 三、SQL在ArcGIS具体场景中的应用 在ArcGIS中,SQL...

    SQL语句基础学习 从子表里如何删除数据

    SQL 语句基础学习 从子表里如何删除数据 在数据库管理系统中,删除数据是一个非常重要且危险的操作,因为它可能会导致数据丢失和不可恢复的损失。因此,在删除数据之前,必须非常小心和谨慎。今天,我们将学习如何...

    Oracle批处理:使用C# 自带Oracle驱动一次执行多条Sql语句

    本文将深入探讨如何在C#中利用Oracle自带的驱动来实现批处理,以一次执行多条SQL语句。 首先,我们需要了解Oracle的数据驱动,即ODP.NET(Oracle Data Provider for .NET)。这是Oracle公司为.NET开发者提供的一个...

    sql语句查询器

    2. **错误提示与修正**:对于输入的错误SQL语句,查询器可能会提供错误提示,帮助用户找到问题所在,并给出修正建议,降低学习难度。 3. **实例演示**:为了帮助新手快速掌握SQL基础,查询器可能包含一系列基础到...

    SQL 语句 删除最老记录和条件删除记录的三方法

    第二种方法同样依赖于子查询,但采用了不同的策略,即通过`EXISTS`子句来检查是否存在满足条件的最老记录,如果存在,则进行删除。其SQL语句如下: ```sql DELETE FROM 表名 WHERE EXISTS ( SELECT TOP 1 * FROM ...

    Oracle Sql语句转换成Mysql Sql语句

    3. **连接查询**:Oracle的JOIN语法允许在ON条件中使用子查询,而在MySQL中,子查询通常需要移到FROM或WHERE子句中。 4. **游标**:Oracle SQL支持游标,MySQL则不直接支持,需要使用存储过程或临时表来实现类似...

    SQL语句查询助手

    SQL语句查询助手 方便查询简单的sql命令 sql通配符 省去您麻烦的记忆 真正做到想用就用 本软件耗费本人一天时间 就要三个资源分吧 请大家谅解 谢谢大家的支持

    SQL查询语句大全(集合多个教程)

    本资源“SQL查询语句大全”汇集了多个教程的精华,旨在帮助用户全面理解和掌握SQL语言,特别是T-SQL(Transact-SQL),这是微软SQL Server中的扩展SQL版本。以下是基于这些主题的详细知识解析: 1. **SQL基础概念**...

    SQL查询语句大全SQL查询语

    - **EXCEPT**:返回在第一个SELECT语句中出现但不在第二个SELECT语句中出现的行。 6. **视图(View)** - 视图是基于一个或多个表的虚拟表,它不存储数据,而是提供一个预定义的查询结果集。 - 创建视图的语句:...

    使用Oracle查询并删除重复记录的SQL语句

    使用Oracle查询并删除重复记录的SQL语句 在实际应用中,删除重复记录是非常常见的操作,特别是在数据导入、数据整合和数据清洁等场景中。Oracle数据库提供了多种方式来查询和删除重复记录,本文将详细介绍这些方法...

    用一条SQL语句将数据表中某列更新到另一个数据表里

    3. 综合以上两点,这条SQL语句能够在一次执行中更新所有符合条件的T1表中的A2列。 #### 结论 通过使用一条SQL更新语句,不仅可以极大地提高更新操作的效率,还可以显著减少开发工作量。这种简洁且高效的解决方案...

    一个完整程序只有一条SQL语句

    一条SQL语句可能包含多个值,通过这种方式一次性插入多行数据。例如: ```sql INSERT INTO TableName (Column1, Column2, ...) VALUES (Value1, Value2, ...), (Value1, Value2, ...) ``` 2. **读取(Read)**: ...

Global site tag (gtag.js) - Google Analytics