T-SQL相关内容
在SQL Server中,我有以下情况 实际:- 选择日期名称(月,日期)[月],IsAttend [Attend] 来自 tblAttend 输出: 月份 参加 一月 是 一月 是 一月 否 一月 否 一月 是 2月 是的 2月 是的 2月 否 2月 是的 3月 是 3月 是 3月 否 3月 否
..
我有以下情况 原始格式 SrNo 月 问题 1一月8 2 二月14 3 三月26 4 四月21 5 可能14 6 六月19 7 七月2 我需要在sql中使用以下格式 Sr.No.Month问题SUM % 1一月8 104 7.69 2 二月14 104 13.46 3 三月26 104 25.92 4 四月21 104 20.19
..
我猜想从此脚本内部以某种形式使用sqlcmd将是答案之一,但坐在这里时要打开ssmse并准备好编写“新查询" ...是T-SQL中的一些switch命令,我可以在这些实例之间移动. 最终,我希望对多个数据库中的每个数据库都产生广泛的影响,并合成结果. 我现在能想到的就是使用"sqlcmd -i"命名实例,然后再命名另一个.sql脚本,以完成制表数据,然后在下一个实例上再次运行它.
..
我在存储过程中使用以下查询. 选择 顶部 5 * 来自 tblTableOne. 但我需要在查询中添加动态顶部否.在sql server 2005中2008年我可以使用 " 但是我正在使用sql server2000.那么如何在sql 2000中执行相同的操作. thanx 解决方案 http://stackoverflow.com/questions/18799
..
问题: 1.在同一框中运行两个SQL Server实例 2.在一个实例上具有geo/geom空间类型的数据. 3.在第二个实例上创建了相同类型的目标表. 4.在两个实例上都有EXECUTE的"sp_addLinkedServer",这样每个实例都可以看到彼此的表. 5.可以使用OPENQUERY 成功地对一个地理空间数据进行SELECT查询 6.根据出色的sqlserver2k8
..
在故意滥用地理数据类型期间: 声明@gxxx地理; SET @gxxx = geometry :: STGeomFromText(''POLYGON((-118.934303 40.883523,-72.279144 42.769298,-73.991066 40.739213,-105.828393 28.568069,-118.934303 40.883523)),, 0); SEL
..
另一个重要的事实是,这些实例作为服务器链接在一起,并且在“链接的服务器"中显示了适当的属性,可以在其中查看每个目录. 对我来说,问题是我不能专门编写这样的语句: SELECT * [COMPUTER_A\INSTANCE_01].sys.all_objects“期望"在循环中进行一般sys.all_objects类型的查询. 这个问题够清楚了吗? [EDIT] 一个
..
为什么我们在查询数据库时使用符号''%? 解决方案 所有rdbms sql实现都提供了通配符。至少有两个:一个用于替换任何字符和一个替换任何字符序列 - 实际上用于简单的模式匹配。%用于t-sql中的字符序列。请在此处查看更详细的说明: http://www.w3schools.com/sql/sql_wildcards.asp [
..
Hello all 我很难尝试获取查询以获取我想要的数据。 select中的其他字段显示正常,除了那些应该来自Sub查询的字段。 非常感谢提前! 以下是代码: 带 cte as ( select rt.TelID as ' Telefono', td.Descr as ' Tipo',cd.Descr 作为 ' 分类', e.codigo + '
..
我有一个像这样的表结构: 文章 ------- ArticleID 文字 标签 ------- TagID 文字 ArticleTag ------- ArticleID TagID 我需要编写一个存储过程,选择所有标记有至少这么多标签的文章(即“代码“,”项目“,”sql“,我想要所有至少包含这些标签的文章。谢谢!
..
大家好。 我没有编写查询的经验。请帮我解决这个问题。 我有一张类似 的桌子 col1 col2 col3 ----- ----------------- 1 25 1 27 elec 2 20 comp 3 13 elec 3 17 comp 3 23 comp 4 27 elec i希望获得这样的输出 col1 comp elec
..
我试图从表1到表2插入1000行数据,但表2有一个额外的列,它是序列号(一个额外的列),我该如何制作该列序列。请注意表2已经有500条记录。 解决方案 解决方案1很好,但我强烈建议定义目标字段列表。 插入 进入 tableB( ) SELECT FROM tableA 其中是字段列表。
..
嗨,我是新的在SQL服务器PLZ告诉我如何找到ans。用于创建程序使用IF ..Else案例以获得准确的输出。 EID EName ESalary Grade 1- A - 1000 - A 1- B - 1000- B 3- C - 3000 - C 写入产品的显示等级根据工资 根据工资显示员工姓名的工资 解决方案 我们不做你的工作作业:这是有原因的。它就
..
我有4张桌子 StdntBtech,StdntPg,StdntUg,StdntDip i必须插入值如果课程名称为BE或Btech ,则为StdntBtech i如果课程名称为MCA或MSc,则必须向StdntPG插入值类似于 如果课程名称是BSc, i必须向StdntUg插入值 类似 i必须在StdntDip中插入值,如果课程名称是Diploma
..
我创建了使用逗号分隔值的功能 Fnsplit代码如下 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER function [dbo]。[FnSplit]( @ String nvarchar ( 4000 ), @Delimiter char ( 1 )) 返回 @ R
..
我正在为我的大学课学习SQL,我应该创建一些非常基本的表。这个因某些原因不起作用。请帮忙。 消息102,等级15,状态1,行9 语法附近')' CREATE TABLE Member_Activity ( Activity_Type NVARCHAR ( 4 ) NOT NULL , “ Member_ID” INT IDENTITY ( 1 , 1
..
嗨, 我想知道是否有更好的方法如何从表中的多行中减去某些值。让我用这个简化的例子来解释这个问题: 我们想要跟踪我们在表中看到的不同商品的库存量: Id ReceivedOn CommodityId OriginalQty RemainingQty UnitCostPrice --------------------- -----------------------------
..
数据库由100多个表组成。每个表包含具有3个子集数据的行,这些行基于公共列中的值。我想一次将1个子集的数据复制到该列的新数据库,该数据库具有与原始数据库相同的模式。基本上原始数据库将分为3个部分。 例如,100多个表中的每一个都有一个列'位置'。在每个表中,有多个位用于位置1,2和3.我想将位置1的所有数据移动到名为loc1db的新数据库,将位置2的所有数据移动到名为loc2db的新数据库,
..
//// form>
..
Hello Experts, 我的源数据有点像下表... MachineName ComplianceCheckItem状态 M1 C1通票 M1 C2通票 M1 C3失败 M1 C4通票 M2 C3通票 M2 C4通票 M3 C1通票 M3 C3失败 M3 C5通票 有5个符合性检查项目,我需要对每台机器具有状态。源可能有也
..