tsql

    0热度

    1回答

    在我的研究中,我想通过列出所有与糖尿病共同发生的疾病,即至少有一名患有糖尿病和该疾病的病历的患者,来查看与糖尿病相关的疾病。起初我试试这个查询: use [ng_data] select distinct [disease] from [dbo].[Final_View_2] where [encode_id] in ( select [encode_id] where

    0热度

    5回答

    我这里有样本数据: ID Val dt 1 Mohan 2017-10-13 13:02:49.493 2 Manasa 2017-10-12 20:02:49.493 3 maren 2017-10-13 18:02:49.493 当我运行今天的声明在下午2点,它应该给结果集6的最后一天PM之后的数据,以及今天的数据,直到今天,当我在今天下午7点运行声明时,它应该在下午6点之后提供

    1热度

    2回答

    我有一个Access查询,它引用的表:dbo_table2 不过,我提出这个表到另一个数据库,所以我需要完全限定恢复联系。 SELECT table1.x, table1.y, table2.z FROM dbo_table1 INNER JOIN dbo_table2 ON (dbo_ID = dbo_ID) 两个表都从SQL表中拉出。 在我的Access查询中,我添加了table

    0热度

    2回答

    我对SQL和数据库结构比较陌生,并且对最佳方法是什么进行了解。 我有偶尔需要转换为特定日期快照的对象的历史更改数据。数据 例子: ID Value UpdateDate 1 4 2017-01-01 2 4 2017-01-03 3 4 2017-01-03 1 7 2017-01-04 2 5 2017-01-08 3 5 201

    1热度

    2回答

    如何根据列创建列。 所以排“EOIVR - SB_Internal_LN - 3 - 操作员”,它会创建一个名为“操作”列和值将是从“选项按” 在这种sql fiddle 的价值下表 CREATE TABLE IVRInterval ([cLevelName] varchar(50), [nLevel] FLOAT(20), [I3TimeStampGMT] DATETIME, [cEx

    1热度

    1回答

    周一天 我有大约时间内登录反对的任务,像这样的数据表:表1 | TaskID | DateRec | Hours | | 1 | 2017-10-08 | 3.5 | | 1 | 2017-10-09 | 1 | | 2 | 2017-10-09 | 5 | | 1 | 2017-10-17 | 2.4 | | 2 | 2017-10-17 | 2 | | 5 | 2

    0热度

    1回答

    脚本(下面列出)给出了结果(见截图01)Screenshot 01 但结果需要显示为(请参阅screenshot02)Screenshot02。 work_date中的日期(请参见屏幕截图01)需要显示为单个日期列,并且work_hour中的小时数(请参阅屏幕截图01)需要在各个日期列下显示。 DECLARE @01_STARTDATE VARCHAR(100); DECLARE @02_END

    0热度

    2回答

    假设我有以下代码: ​​ 请问子查询的每一行一次又一次的执行? 如果是这样,我可以执行它并存储其结果并将它们用于每一行吗?例如: SELECT [otherColumn] INTO #Results FROM [myOtherTable] SELECT * FROM [myTable] WHERE [myColumn] IN (#Results)

    1热度

    2回答

    我有一个运行SQL Server Express数据库的系统,我需要从中提取一些数据。我创建了基本的SQL查询,但是我发现有些数据位于其他地方。 基本前提是我有修理订单,车辆和客户的数据库。车辆通常通过VIN解码器添加,因此它们具有来自MAKE和MODEL表的ID关联。但是在VIN不解码的情况下,应用程序允许用户手动输入此信息,然后将其存储在另一个名为“UserVehicleAttributes”

    1热度

    1回答

    将数据从flost移动到小数点(5,2)。最大的价值,我可以找到int现有的数据是94.23,但是当我尝试转换为十进制时,它会抛出错误。 Arithmetic overflow error converting float to data type numeric. 我试图直接复制没有铸造,得到了错误。所以然后我试着先投: CAST(Purity as decimal(5,2)) 同样的