SQL查询对我没有意义
SQL Query Not making Sense to me

我认为我的where子句是错误的。 我的困境是,如果用户没有tbl_dentalBuyerInsurance中的记录,这意味着他们正在全力以赴。 所以如果用户没有记录......

从具有多对多关系的多个表中选择
SELECT From Multiple tables with many to many relations

大家好,我已经传承了一个设计不佳的数据库,我需要从3个表中获取一些信息Franchise Id(Int,PK)FrID(varchar(50))FirstName(varchar(50))LastName(...

SQL嵌套CASE语句
SQL Nested CASE Statement

我正在尝试更新Sales Analysis多维数据集中的以下查询段。 我对SQL并不十分熟悉。 第一个CASE语句按原样运行 - 当OINV.Canceled ='Y'时返回负数...

返回SQL中包含IN子句中所有值的记录
Return records in SQL that include all values from IN clause

如果标题不完全准确,我会道歉,但我不确定如何准确地说出我的问题。 我想只返回结果包含IN语句分组中的所有项目的行...

将数据从一个表插入另一个表,留下已存在的行
Insert Data from one table to another leaving the already existing rows

将数据从一个表插入另一个表通常很简单:SELECT * INTO A FROM B但是出于好奇,假设我有两个表tbl_A和tbl_B。 我在tbl_B中有100条记录,有些......

使用另一个表中的字段创建视图作为列标题
Create view with fields from another table as column headers

我有两张桌子,我想把它们组合成一个视图。 第一个表包含结构:Template Table componentID | 标题====================== 1000 | 蓝色1001 | 红色1002 ......

SSRS 2008 R2将本周的第一天更改为周一
SSRS 2008 R2 Change First Day of the Week to Monday

此报告使用向下钻取将数据从顶部按周汇总到几天。 现在,我只是从日期中提取日期部分,以便我可以对表进行分组,然而它工作得非常漂亮,...

T-SQL不要忽略SUM中的NULL值
T-SQL Do not ignore NULL values in SUM

我试图将运行总计添加到表中,在NULL值上运行总计应为NULL。 但是,SUM忽略NULL值。 有没有办法不在SUM中忽略NULL? SELECT run_key,...

基于列值乘以列的组合
Multiply combination of columns based on a column value

如何根据一列中的值乘以列的值。 示例Col1 Col2 Col3 Col4 10 10 10 casea(乘以col1 * col2)20 20 20 caseb(...

根据条件Concat表记录
Concat the table records based on the condtion

我正在建立SSRS报告以显示学生班级信息。 我有一个名为班级的表格,其中包含有关学生上课的信息。 我的要求是展示......的日子

用于组合表与时间段的游标的子句
Subtition of cursor for combining tables with time periods

我必须将两个表合并为一个,但我必须将验证日期纳入考虑范围。 例如有两个表:Address ID AddressValue ValidFrom ValidTo -----...

Where子句基于函数的值
Where clause based on value from function

我有一个SQL Server函数,它结合了一些数据输出地址dbo.pt_FormatAddress(Permit_Address.Permit_No,Permit_Address.Permit_Fraction,Permit_Address ....

连接+时差
Concatenate + time difference

我们目前有以下列:CustomerID int ArrivalDateTime datetime CheckPoint varchar(20)DepartureDateTime datetime CheckPoint列记录24小时格式时间...

将参数传递给sp_executesql
Passing parameters into sp_executesql

我有这个简单的动态SQL代码:声明@cmd nvarchar(100)声明@paramDef nvarchar(100)= N'@ p nvarchar(20)'declare @p nvarchar(10)= N'SubTotal'set @cmd = N'从销售中选择@p ....

SQL:组合名字和姓氏列,但如果Null更改为“名称未提供”
SQL: Combine First Name and Last Name columns but if Null change to 'Name Not Provided'

我目前正在构建一个简单的视图,需要将First Name和Last Name列组合在一起以创建一个新的Customer列。 如果没有提供名字和姓氏,我想改变......

是否可以在SQL Server 2012中添加约束以防止在旧数据被软删除之前输入新数据?
Is it possible to add a constraint in SQL Server 2012 to prevent new data from being entered until old data is soft deleted?

我有下表:CREATE TABLE [Test]([Id] BIGINT IDENTITY(1,1)NOT NULL,[Name] CHARACTER VARYING(255)NOT NULL,[DeletedOn] DATETIMEOFFSET NULL,UNIQUE([Name],[。 ..

如果Table1.ColumnA被索引,那么外键Table2.ColumnA_FK也会被索引吗?
If Table1.ColumnA is indexed, will a foreign key Table2.ColumnA_FK be indexed as well?

我知道默认情况下没有索引外键,但如果原始引用是索引,那么FK也会是索引 - 即索引传递吗? 示例:Table1具有非群集...

我怎样才能加入两个表但从表一中得到结果,表2中没有条目?
How can I join two tables but get results from table one where theres no entry in table two?

我有一个菜单表和一个用户收藏夹表。 可以在收藏夹表中为特定用户添加收藏夹。 我想获得用户没有的所有菜单条目的列表...

如何将特定行作为第一个结果,然后是结果集的其余部分
How to get a specific row as first result, then the rest of the result set

我想知道是否有可能返回一个结果集的查询,该结果集将特定行作为第一个元素,然后是由特定行排序的其余行。 我试过这个:声明@testId int select @ ...

计算存储过程结果中的行数,然后将结果插入表中
Count # of Rows in Stored Procedure Result, then Insert result into table

我有一个SSIS包,它将首先运行我的sp_doSomething。 此存储过程将从几个不同的表中选择数据并将它们连接起来以便存储到dbo.someTable中。 但我只...

2个应该相同的T-SQL查询不是
2 T-SQL queries that should be the same are not

我有以下2个查询应该产生相同的结果,据我所知,但它们实际上产生了截然不同的数字。 为什么“Between”日期与指定......不同

如何在SQL SERVER中更新数据透视表
How to UPDATE pivoted table in SQL SERVER

我有平板表,我必须使用EAN属性与我的主表连接并更新gid(我的主表的id)。 id attrib value gid 1 weight 10 NULL 1 ean ...

如何使用T-SQL在1个单节点下获取多个节点
How to get multiple nodes under 1 single node with T-SQL

我的xml文件如下所示:<PackageRuntimeContext xmlns:xsi =“http://www.w3.org/2001/XMLSchema-instance”xmlns:xsd =“http://www.w3.org/2001/XMLSchema” > <UserToken> <Id> ...

SQL Server 2012:窗口中“顺序”附近的语法不正确
SQL Server 2012: incorrect syntax near 'order' on windowing

这应该是一个直接的分区超过/顺序...但我今天愚蠢,无法看到我的邪恶方式的错误。 这是schema和sql:create table #NoDiscountFleet(...

在单个结果返回的存储过程中执行多个SQL语句
Execute Multiple SQL Statements In Stored Procedure With Single Result Return

我希望从我存储的进程中返回一组数据,但结果只返回两组中的第一组。 如何从以下返回一组数据:SELECT ...

将存储过程中的行连接到TSQL中的另一个表
Concatenating rows from a stored procedure onto another table in TSQL

我有一个表,其中包含电子邮件字段中的大量NULL。 我需要做的是更新所有NULL行。 对于每个NULL行,我需要执行一个存储过程,基本上可以获得所有...

连接三个表,每个表都有一组彼此不完整的键
joining three tables each with an incomplete set of each others' keys

我有三个表(实际上是临时表,每个表是其他查询的结果),具有非常相似的数据集; 我需要“凝聚”,因为缺乏一个更好的术语,而我有限的SQL知识阻止了我。 ...

SQL查询选择col1,col2,如果col3 ='xx'则'yy',否则col3,col4 col5 ???
SQL Query select col1, col2, if col3='xx' then 'yy' else col3, col4 col5??? is it posible?

好吧,我想做一个查询,但我不知道它是否有效选择col1,col2,col3,如果(包含(col3,'somethingx'))然后'你好'其他'世界'为col4,col5来自.. 。

函数中包含的Select语句无法将数据返回给客户端
Select statements included within a function cannot return data to a client

T-SQL大师,是什么导致以下过程返回此错误“选择函数中包含的语句无法将数据返回给客户端。”? 创建函数dbo.func_get_times_for_stop(@ ...

执行原子操作x锁定
Enforce Atomic Operations x Locks

我有一个类似于银行帐户的数据库模型(一个用于操作的表,一个用于更新余额的触发器)。 我目前正在使用SQL SERVER 2008 R2。 表操作-------------...

计算多个表中的字段
Counting fields in multiple tables

我有三个表:表主题:字段名称:术语表定义:字段名称:表格代码块:字段名称:codeblock想要三个字段的出现次数超过三个...

dateformat不符合预期
dateformat not as expected

我有以下功能。 它返回日期为2012年2月29日晚上10:00。 有没有办法让它返回格式为2/29/2012 10:00 PM CREATE FUNCTION scrubDateString( - 添加...

找到最近的n个地方
Find top n closest places

我使用这个简单的相关子查询来找到最接近某个地方的地方(当然简化示例):IF OBJECT_ID('tempdb ..#Temp')IS NOT NULL DROP TABLE #Temp CREATE TABLE #Temp(...

使用下一个非null值填充列空值
Populate column nulls with next non-null value

是否有一个简单的查询来填充列中的空白与该列中的下一个非空值? 我想要一个包含这样数据的列:-------------------- | ID | 版本| -----...

如果数据库表单元格的内容是列表,如何检查列表是否包含T-SQL中的特定值?
If the contents of a database table cell is a list, how do I check if the list contains a specific value in T-SQL?

我有一个SQL Server数据库表,其中包含一个名为resources的列。 此列的每个单元格都包含以逗号分隔的整数列表。 所以表数据可能如下所示:Product_ID ...

我该怎么做分组
How can I do a Group by

我可以向房子做很多请求,但只能接受一个请求。 如果请求被接受,请求将保存在我的San_Negocio表中。 在我的表San_Proposta中,我保存了请求。 一世 ...

SQL - 组合2行,不平整数据并将列转换为单独的行
SQL - Combine 2 rows, unflatten data and convert columns into individual rows

我目前正在使用类似于以下内容的审计日志表:ID | EventKey | AccessID | AccessType | 状态| 最后 - - - - - - - - - - - - - - - - - - - - - - - - - -----------------...

如何使用或将T-SQL脚本转换为MVC 3 Web App中的函数?
How to use or convert T-SQL script into a function in an MVC 3 Web App?

我试图从t-sql到Linq到sql创建这个sql脚本,但它不会同时返回相同的数据。 输入应该是@qid,它是一个整数,@ userid,也是一个整数....

转义的html标签来自“for xml”子句
escaped html tags result from "for xml" clause

我正在使用FOR XML子句从表中提取XML。 选择maincode为cod_deal,catcode为cod_category,catname为title_category ... from myTable for xml raw,elements ...

如何将多行转换为单行
How do I convert multiple rows into a single row

这是一个研究数据库,有(我知道设计很差)一个数据库,其中包括参与者的问卷。 该调查问卷在......中三次向参与者询问。

SQL Server 2014 - 一些查询非常慢(基数估算器)
SQL Server 2014 - some queries very slow (cardinality estimator)

在我们的生产环境中,我们有几台带有SQL Server 2012 SP2 + Windows Server 2008R2的服务器。 3个月前,我们将所有服务器迁移到SQL Server 2014 SP1 + Windows Server 2012 R1。 我们......

如何在不进行分组的情况下生成对行的子组进行求和的行?
How can I produce rows that sum subgroups of rows, without grouping?

假设我有一张这样的桌子:ID收入费用------------------------- 1 $ 1000 $ 200 1 $ 2000 $ 400 2 $ 500 $ 200 2 $ 100 $ 60 I我想添加一行......

如何在已经从date转换为varchar的select语句中将varchar转换为date?
How to convert a varchar to date in a select statement that is already converting from date to varchar?

我试图将此语句的返回值转换回日期格式。 下面的陈述必须保持不变,但我还需要将VarChar更改为Date ..我希望这是有道理的。 兑换(...

我能以更好的方式重写这些陈述吗?
Can i rewrite these statements in a better way?

我可以用更好的方式重写这些语句,使用一个带有案例的更新语句或者其他东西,或者我只是将它们留下来并包装在一个事务中? DECLARE @currentFailedPassCount ...

组合多个表时的SQL Server执行计划
SQL Server Execution plan when combining multiple tables

我有一个存储过程,发出类似于下面的查询(伪tsql)。 多个ParentId作为参数(csv)传入,解析并插入表变量@i。 每个......

如何按列拆分T-SQL中的字符串?
How to split string in T-SQL by columns?

我知道这个问题已被问到很多,因为我无法找到合适的解决方案。 我有一个字符串的变体:valA | valB | 1 | val1a | Val1b | Val2a | Val2b | Val3a | Val3b其中第3个元素......

如何使用min()结果行中的值进行连接
How to join using values from a min() result row

我想连接两个表,没有重复,仅使用Sch_Milestone表中具有最紧迫期限(min(date))的行。 我可以用我的Sch_Schedule专栏加入min(date)...

如何在一列中显示更多价值
How to show more value in one column

我想构建一个以这种模式返回数据的查询:ID_Accesso | Id_Prestazioni 1 1&10&20 2 1&6&60表格如下:CREATE TABLE [dbo]。[...

EF6 Linq查询不返回某些参数值的结果,但SQL语句的结果
EF6 Linq query not returning results for some parameter values but SQL statement does

问题摘要:基于屏幕上的选择显示记录的Web应用程序。 这些记录作为EF查询的结果返回,该查询采用两个参数。 对于一个特定的选择,......

TSQL:将单列中的多个值匹配到不同的外键
TSQL: Matching multiple values in single column to a distinct foreign key

我有一个表格列出了同一个对话中的用户。 例如:id | 对话| 用户1 | 1 | 鲍勃2 | 1 | 简3 | 2 | 蒂姆4 | 2 | ...
1 2 3 4 5 6 7 432 433