sql-server-2008

    2热度

    1回答

    下面是数据类型nvarchar(MAX)的我的XML字符串: declare @string Nvarchar(MAX) set @string='<ROOT><Data C="1" /><Data C="2" /><Data C="3" /></ROOT>' 预期结果: @c='1,2,3' i want to check that the value of "C" is exists

    0热度

    1回答

    概述 我有一个内部联接链接5桌在一起这是工作飞驰声明,如果我不这样说我自己。 现在返回的值是一个十六进制,它是在一个名为值然而立柱,值列还包含其他值,所以我不能简单地转换整列。 每个进入列值的十六进制值的标识符为列中称为DataTypeID。 问题 我如何转换只是列值如果DataTypeID = 18的十六进制条目。 我知道这需要一个函数: SELECT CONVERT(INT, CONVERT(

    0热度

    1回答

    我想从两个不同的查询附加两个不同的文件;这是我的代码,这是造成这个问题的标题中提到的错误: EXEC msdb.dbo.sp_send_dbmail @profile_name='MyTestMail @body = @body, @body_format ='HTML', @recipients = '[email protected]', @s

    -1热度

    1回答

    我有下面的查询计算从第一个请求的日期到第一个完成日期已经过了多少时间。 但是在下面的例子中,有一个在2017-02-06创建的2017-02-02(backdated)的请求日期。 我想编辑的查询来选择所要求的日期和计算多少时间过去了,直到从FIRST创建日期 所以现在它返回1时,它应该是0 推理完成,因为第一次创建的日期是2017-02-03,并在同一天被要求和完成2017-02-03 任何帮助

    0热度

    3回答

    我正在使用应用程序(EHR系统),并需要在SSRS记录中的特定日期范围内记录。在脚本中,我格式化日期变量并应用于列。 Convert(varchar(10), @begdt, 101) + ' 00:00:00' and Convert(varchar(10), @enddt, 101) + ' 23:59:59' 如果我设置开始和结束日期2017年1月1日和2017年1月31日,然后将其拉

    0热度

    2回答

    有两个表问题和答案。问题包含65个问题(其他方式65行)由问题的quiestionid和correcAnswer组成。答案表包含用户和用户的答案 我的经理让我建立这样的查询,应该告诉我们; 为每个问题有多少真实答案和错误答案。 答案总数的百分比(trueAnswerCount/answersCount) 还有一些人,我处理了他们,但上面的人很难,这是我迄今为止的尝试; select SoruId

    0热度

    2回答

    我正在查看设置为nvarchar(50)的表格内容只有2个字符或为空。改变它很重要吗?如果经常在IN子句中使用,那么最佳类型是什么?

    0热度

    2回答

    分组这是MyTable的数据基础上连续3行的分钟(时间): select Name, LastName, Id, LocationId, Date, Time, RN from mytable Name LastName Id LocationId Date Time RN Office Jones 284 NY 20171004 1540 1 Office Jones 2

    2热度

    3回答

    使用SQL Server,我试图根据ID的数量将一列中共享的信息拆分为三个。理想情况下,我最终会有不同的ID。 取决于联系人列中的信息,每个PersonID可以有1-3行。 如果personID出现不止一次,我希望将数据分成两列,一列用于电话,另一列用于发送电子邮件。 我需要检查数据是否包含一个“@”符号,以便将其放入Email列,其余放入Phone或Alt Phone。 这很难解释,所以如果您需

    3热度

    3回答

    我一直试图在CASE语句中放入一个或运算符,但它不起作用。 Where W.Organization_ID = CASE @IsAdmin OR @IsChiefEngineer WHEN 1 THEN W.Organization_ID ELSE @OrganizationID END 我要检查是否有IsAdmin或IsChief工程师,要么或者是1,那么其他组织@Organizat