-
逻辑学---查询SQL3
/****** 对象: 表 [dbo].[t1] 脚本日期: 2010-4-15 15:06:05 ******/ -----因子表
CREATE TABLE [dbo].[t1] (
[A] [int] IDENTITY (1, 1) NOT NULL ,
[B] [int] NULL ,
[C] [int] NULL
) ON [PRIMARY]
GO
A B C
----------- ----------- -----------
1 100 1
2 105 2
3 120 3
/****** 对象: 表 [dbo].[t2] 脚本日期: 2010-4-15 15:06:05 ******/ -----复权表
CREATE TABLE [dbo].[t2] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[Score] [int] NULL
) ON [PRIMARY]
GO
D Score
----------- -----------
1 90
2 100
3 101
4 108
5 120
6 150
---------------------------------------------------------
我要实现的结果就是
id score Level
----------- ----------- -----------
1 90 0
2 100 1
3 101 1
4 108 2
5 120 3
6 150 3
这个意思就是[t2] 表里面的 score 是否在[t1] 里面的B之间或相等
如果在【T1】之间取最近的
如 101 在 【T1】100-105之间 则取C 中1
108 在 【T1】105-120之间 则取C 中2
150 是最后一个,则取他的上一个值就是C中的 32010年4月16日 09:19
目前还没有答案
相关推荐
《Microsoft SQL Server 2008技术内幕:T-SQL查询》是一本深入探讨SQL Server 2008中T-SQL(Transact-SQL)查询的权威指南。T-SQL是微软SQL Server数据库管理系统的核心语言,用于数据操作、查询、存储过程编写以及...
《Microsoft SQL Server 2008技术内幕:T-SQL查询》是一本深入探讨SQL Server 2008中T-SQL(Transact-SQL)查询的权威书籍。T-SQL是SQL Server数据库管理系统的核心语言,用于数据操作、查询、存储过程编写以及...
《Microsoft SQL Server 2005技术内幕:T-SQL查询的源代码》是一本深入探讨SQL Server 2005中T-SQL查询技术的专业书籍。T-SQL(Transact-SQL)是Microsoft SQL Server数据库管理系统中用于数据操作、查询、存储过程...
它详细介绍了T-SQL的内部体系结构,包含了非常全面的编程参考,提供了使用Transact-SQL(T-SQL)的专家级指导,囊括了非常全面的编程参考,揭示了基于集合的查询的强大威力,并包含大量来自专家们的参考和建议。...
本教程专注于Microsoft SQL Server 2012中的Transact-SQL(T-SQL)语言,这是SQL Server的主要查询语言,用于数据操作、查询、存储过程和数据库对象的编程。T-SQL是SQL Server开发者的核心技能,无论你是新手还是...
SQL Server高级查询与T-SQL编程是数据库管理与开发中的核心技能,涵盖了多个关键知识点。以下是对这些主题的详细说明: 1. **数据库设计**: - **需求分析**:这是设计过程的第一步,旨在理解用户的需求,确定系统...
在SQL Server 2005中,SQL查询和程序设计是数据库管理的核心组成部分,而存储设计和查询调整优化则是确保高效数据库性能的关键。这四本书籍涵盖了SQL Server 2005的重要知识点,旨在帮助读者深入理解并掌握该平台的...
- T-SQL的特点在于其强大功能,如创建和修改数据库结构、插入和更新数据、执行查询以及实现复杂的业务逻辑。 - 标识符是T-SQL中的关键概念,用于表示名称,例如表名、列名等。标识符的命名规则包括长度限制、不能...
在IT行业中,SQL(Structured Query Language)是一种标准的语言,用于管理和处理关系数据库系统。...记住,理论知识与实践相结合是掌握任何技能的关键,因此,不断练习和应用所学是提高SQL技能的重要途径。
T-SQL中级教程,包括PPT、学习笔记及课后作业,非常经典的教程 --建库之前先建路径的代码 exec xp_cmdshell'mkdir d:\mydata', --也可以用exec xp_cmdshell'md d:\mydata' no_output exec xp_cmdshell'rd d:\...
T-SQL,即Transact-SQL,是SQL的一个扩展,主要用于微软的SQL Server系统中,用于数据查询、更新、插入和删除,以及复杂的存储过程和触发器的编写。 在SQL Server 2008版本中,T-SQL得到了许多增强和改进,这本书将...
4. 教学与学习:对于学习SQL的新手,SQL-Front提供了一个良好的实践环境,通过实际操作来理解SQL语句的执行逻辑和结果。 总的来说,SQL-Front 5.3是一款功能强大而又易于使用的SQL客户端工具,尤其适合那些需要频繁...
对于SQL Server 2012,T-SQL的掌握至关重要,因为它直接影响到数据的查询效率、数据库设计以及应用程序的性能。 本书的核心内容可能包括以下几个方面: 1. **基础查询**:介绍如何使用SELECT语句进行基本的数据...
Elasticsearch-SQL是针对Elasticsearch开发的一个插件,它允许用户通过SQL语句来查询Elasticsearch中的数据,极大地降低了使用Elasticsearch的门槛,特别是对于熟悉SQL语法的开发者来说,这是一个非常友好的特性。...
熟练运用T-SQL语言,不仅可以帮助数据库管理员和开发人员更好地管理和维护SQL Server数据库,还能提升数据处理的效率,实现更复杂的业务逻辑。 总而言之,T-SQL语言基础为数据库的专业操作提供了坚实的基础。通过对...
《Microsoft SQL Server 2005技术内幕:T-SQL查询》是一本深入解析SQL Server 2005中T-SQL查询语言的专业书籍。T-SQL(Transact-SQL)是微软对标准SQL的扩展,是SQL Server的核心组件,用于数据库管理、数据查询和...
T-SQL是SQL Server中用于数据查询、更新、操作和编程的主要语言。此书结合了理论与实践,通过清晰的解释和丰富的示例,帮助读者理解和掌握T-SQL的核心概念。 T-SQL在SQL Server中的重要性不言而喻,它是数据库管理...
创建视图的SQL语句是`CREATE VIEW 视图名 AS SELECT...`,视图可以简化复杂查询,提供安全性,也可以作为数据的抽象层。 2. 存储过程:存储过程是一组预先编译好的T-SQL语句,可以接受参数,返回值,甚至可以包含...
- **子查询**:学会如何在一个查询中嵌套另一个查询,实现复杂逻辑的表达。 - **聚合函数**:了解SUM、AVG、COUNT等聚合函数的使用方法,进行统计分析。 #### 五、全文本搜索与全文索引 - **全文索引**:介绍如何在...