tsql

    0热度

    3回答

    我试图在我的查询中将DATETIME字段转换为dd-mm-yyyy格式。 当我在SSMS中运行以下任一行时,查询将成功执行,并以正确的格式获取我的日期。 CONVERT(VARCHAR(30), CONVERT(DATETIME, f.Created, 101), 103) as [Created] CONVERT(VARCHAR, f.created, 105) as [Created]

    0热度

    2回答

    对于多个基本问题的道歉 - 我对SQL很陌生,仍在努力解决问题。 我想从我的登台表中插入记录到我数据库中的另一个表中,都使用'replace'函数删除源文件中的双引号,并将数据从nvarchar(登台表)转换为datetime2。我不能完全解决如何做到这一点:如果我的循环“情况下,当”内“替换”,如跌破的话,SQL不承认我的数据和空出来: CASE WHEN ISDATE (REPLACE([Co

    0热度

    4回答

    *********场景************** 我有总线操作其中一些公共汽车在一天内不止一次地加满燃料,假设一辆公共汽车(4345)一次性在2017年9月4日填充燃料,并在2017年3月9日填充燃料2次。 我有查询从某个日期(DateFrom和DateTo)运行,并获得每个车辆的燃料条目是多于一个这个选定的日期范围.........但我需要 结果从某个日期范围(DateFrom - DateT

    1热度

    4回答

    我有三列 假设 row no column1 column2 column3 1 A B C 2 A B C 3 D E F 4 G H I 5 G H C 我想结合这三列来生成代码值 对于EG。 1)ABC001 2)ABC002 3)DEF001 4)GHI001 5)GHC001 通过检查三列 逻

    5热度

    4回答

    我有一个表,下面的列,我需要得到的值,如果COD是重复的,在VALUE列获得非NULL。如果不重复,则可以获得NULL VALUE。像这样的例子: 我正在使用SQL SERVER。 这就是我得到: COD ID VALUE 28 1 NULL 28 2 Supermarket 29 1 NULL 29 2 School 29 3 NULL 30 1 NULL 这就是我想要的: CO

    0热度

    1回答

    我有一个脚本,看起来像这样(Id1和Id2构成表primiary键) DECLARE @Id1 AS int, @Id2 AS smallint; DECLARE c CURSOR FAST_FORWARD FOR SELECT Id1, Id2 FROM dbo.someTable ORDER BY Id1, Id2 OPEN c FETCH NEXT FROM c

    3热度

    4回答

    所以,我把头撞在墙壁上... 我有一张表(几百万行)看起来像这样: ID Time Area Name 1 2017-01-01 01:42 21 Test 1 2017-01-02 02:13 21 Test 1 2017-02-01 12:45 30 N/A 1 2017-03-12 02:23 41 N/A 2 2017-02-15 04:25 20 N/A 我想运行一个查

    0热度

    1回答

    我们为客户提供服务,每个客户都有90天的授权 我想创建一个函数,将整个月的时间计为15天。例如,假设客户在10/17/2017获得授权。它意味着它是不超过15天的十月,这样的授权不会为月数,但它有计数十一月,十二月和一月2018 ;WITH CTE AS ( select d.ClientId, LOC datediff(day, l.DecisionO

    2热度

    3回答

    有没有办法在SQL Server 2008中将结果从水平转换为垂直? 例如,我在下面有下面的查询。 Select (Select Count(*) FROM tblJob Where JobOwnerID = e.EmployeeID) AS JobTotal, (Select Count(*) FROM tblJob Where JobOwnerID = e.EmployeeID and S

    1热度

    3回答

    如何使用嵌套大小写并将结果分组在一起。 这里是我的查询: SELECT COUNT(inc.inc_id) AS event_count, CASE inc_data.event_type WHEN 'c' then case inc_data.sub_event_type when 's' then 'SR' else 'Project' end WHEN