0 0

请教一个sql的问题 实在想不起来怎么写了5

我的表结构 consume_id(主键),item_id(外键),consume_money,consume_date,consume_type
我现在要查出item_id=1和consume_date='2010-12-02'的第m条到第n条的记录

问题补充:
zkrym 写道
item_id=1 and consume_date=to_date('2010-12-02','yyyy-MM-dd') and rownum>=m and rownum<=n

oracle里貌似可以这样写。

SqlServer中怎么写

问题补充:
zkrym 写道
consume_id   between   m   and   n
试试这个,没怎么用过ms sql

不可以

问题补充:这个不行
jf389180247 写道
select top n-m from table_name where item_id=1 and consume_date='2010-12-02' and consume_id not in (select top m consume_id from table_name)
;


问题补充:具体一点怎么写?
xxq 写道
SQLSERVER要用游标的,要想硬性不规范实现
select top m-n+1 * from table where ID not in (select top n-1 ID from table)

2010年12月06日 19:43

4个答案 按时间排序 按投票排序

0 0

SQLSERVER要用游标的,要想硬性不规范实现
select top m-n+1 * from table where ID not in (select top n-1 ID from table)

2010年12月07日 16:46
0 0

select top n-m from table_name where item_id=1 and consume_date='2010-12-02' and consume_id not in (select top m consume_id from table_name)
;

2010年12月07日 12:37
0 0

consume_id   between   m   and   n
试试这个,没怎么用过ms sql

2010年12月06日 20:55
0 0

item_id=1 and consume_date=to_date('2010-12-02','yyyy-MM-dd') and rownum>=m and rownum<=n

oracle里貌似可以这样写。

2010年12月06日 20:47

相关推荐

    java操作mysql数据库,不写sql语句版

    在这个"java操作mysql数据库,不写sql语句版"的主题中,我们将探讨如何利用这些工具来实现这一目标。 1. Hibernate:这是一个强大的Java ORM框架,它允许我们通过Java对象模型与数据库进行交互,而无需编写SQL。...

    一键解决sql server2000评估出错及服务启动不起来问题

    SQL server 2000使用120天后再次启动MSSQLSERVER‘本地计算机 上的 MSSQLSERVER 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。’这是因为你的SQL server 2000试用版到期了,如何解决呢?下载此...

    SQLServer中如何将一个字段的多个记录值合在一行显示

    SQLServer 中将一个字段的多个记录值合并到一行显示的实现方法 SQL Server 是一种关系型数据库管理系统,具有强大的数据处理能力和存储能力。在实际应用中,我们经常需要将一个字段的多个记录值合并到一行显示,以...

    SQL 语法 SQL 总结 SQL教程

    SQL 基础 SQL 首页 SQL 简介 SQL 语法 SQL select SQL distinct SQL where SQL AND & OR SQL Order By SQL insert SQL update SQL delete SQL 高级 SQL Top SQL Like SQL 通配符 SQL In SQL Between ...

    sql server 导入超大SQL脚本文件

    如果我们想将执行结果定向到一个文件,可以添加 -o 参数。例如: osql -E -i input_file -o output_file -n 其中,output_file 是输出文件的完整路径。 osql 的其他用法 osql 工具不仅可以用于导入 SQL 脚本文件...

    WINCC读写SQL数据库的例子

    在提供的压缩包文件"WINCC读写SQL数据库的示例"中,你将找到一个完整的WinCC项目,其中包含了上述概念的实际应用。通过研究这个项目,你可以更直观地学习如何在WinCC中编写和运行VBScript,以及如何与SQL Server...

    SQLPrompt for SQLServer2016 智能提示插件 SQL2016 提示

    SQL Prompt 是一款拥有SQL智能提示功能的SQL Server和VS插件。SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动进行检索,智能的为用户提供唯一合适的代码选择。自动脚本设置为用户提供了简单的代码...

    带SQL注入的一个ASP网站源码

    在提供的标题和描述中,我们关注的是"SQL注入"这一安全问题。SQL注入是网络安全领域中的一个重要话题,它允许攻击者通过输入恶意的SQL语句来操纵数据库,获取敏感信息,甚至完全控制网站。 SQL注入通常发生在网站的...

    win8 64位安装sql 2005无法启动sql server服务问题

    (补丁可以网上下载,是一个exe格式的可执行文件,实际上就是一个更新软件包,也可叫补丁,只是叫法不一样)。 通过以上六个步骤基本可以解决问题。没有解决的可能是当前登录不是超级管理员导致的。

    C# 版SQL美化解析器源码项目

    【标题】"C# 版SQL美化解析器源码项目"揭示了这是一个基于C#编程语言实现的SQL解析工具,旨在将复杂的SQL语句转化为更易读、更美观的...对于想要提升自己在SQL解析和C#编程方面能力的人来说,这是一个不容错过的资源。

    SQL Server 到 Oracle 的SQL 语法自动翻译器源码

    合理,所在的SQL都是由中间层一个统一的过程来执行的,在写好这个转换过程后,我在中间层那个执行 SQL的过程中对调用者传进的SQL进行转换后再执行,就基本完成了整个系统的SQL语法从SQL Server到Oracle的 兼容,...

    SQLServer_2000-2008_R2查询智能分析器RedGate_SQL_Prompt_V5.3.4.1_Crack_Keygen破解教程注册机免费

    至少会把SQL的格式排列成易于阅读的,因为其他人会阅读到你的SQL,无论是在程序中或是脚本文件中,良好的排版不仅让人看起来赏心悦目,在和他人之间做交流时也省时省力,不会因为揉成一团的sql去询问Team Member:您...

    sqlserver自动生成sql语句工具sqlserver转oracle

    市场上存在许多这样的工具,如SSMA(SQL Server Migration Assistant) for Oracle,这是一个官方提供的迁移工具,能自动分析SQL Server的架构,并生成适合Oracle的DDL(Data Definition Language)和DML(Data ...

    SQLMonitor oracle跟踪SQL工具

    针对Oracle数据库,有一款名为SQLMonitor的工具,它专为跟踪和监控SQL语句而设计,帮助开发者和DBA们找出程序操作的数据表,从而提升程序性能并进行精准的问题定位。本文将深入探讨SQLMonitor的功能、使用方法及其在...

    SQL_SERVER_2008升级SQL_SERVER_2008_R2两种办法

    从另一台机器上备份了一个数据库,到我的机器上还原的时候提示“System.Data.SqlClient.Sqlerror:该数据库是在运行版本10.50.2500的服务器上备份的,该版本与此服务器(运行版本10.00.1600)不兼容。请在支持该备份...

    SQL教程SQL教程

    SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程SQL教程

    SQLPrompt5.3破解

    1,安装SQLPrompt v5.3,这个不多说。 2,安装完毕后,断开网络连接。 3,打开Visual Studio或者SQL Server Management Studio(版本不限)。 4,在菜单栏找到SQL Prompt5,点击,找到Serial Number/Enter Serial ...

    WinCC中用VBS实现对SQL数据库的写操作

    在本例中,我们将通过一个按钮触发的事件来实现对SQL数据库的写操作。 ### 实现步骤详解 #### 1. 按钮触发事件 首先,我们需要定义一个按钮控件,并将其设置为响应鼠标点击的事件。在WinCC项目中,可以通过设置...

    SQL.Cookbook(中文高清PDF)

    解决日常编程问题的解决方案的数量仅取决于需要解决的问题的数量,《SQL Cookbook中文版》没有覆盖所有问题,事实上也不可能覆盖;然而从中可以找到许多共同的问题及其解决方案,这些解决方案中用到许多技巧,读者学...

    Oracle Sql语句转换成Mysql Sql语句

    当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要...

Global site tag (gtag.js) - Google Analytics