datepart

    1热度

    1回答

    我曾经在我的 “期间” -column只有这些类型的记录:CW 01,CW 02,...,CW 21 检索只有日历周的一定范围内我用这样的说法: Select Period,...., where (CONVERT(tinyint, SUBSTRING(Period, 4, 2)) >= DATEPART(week, GETDATE()) - 5), ... 现在我要补充的记录,像MO

    1热度

    2回答

    我需要从参数(@ PrmEnd2)拿到年终YYYY与 default value = DateAdd("d" , -1 , DateAdd("m", -3, DateSerial(Year(Now()), Month(Now()), 1))) 我已经试过= Year(Parameters!PrmEnd2.Value)但不断得到#ERR 请帮忙。谢谢

    0热度

    2回答

    我需要在不同的数据库上下文中使用这个SQL字符串,我知道它在MSSQLCE4工作,但它不会在MySQL的 sql = session.CreateSQLQuery( "SELECT DISTINCT DATEPART(yyyy," + DataRicezioneFile + ") AS Data" + " FROM " + Ricevuta + " ORDER BY D

    0热度

    4回答

    我正在尝试查找在录制表中有超过100条记录的人列出的天数。它有条款存在问题,但我不知道如何区分人数。 where子句也存在问题,我也尝试将“Count(Recordings.ID)> 100”放在哪里,但这也不起作用。以下是我迄今为止: SELECT Person.FirstName, Person.LastName, Count(Recordings.ID) AS DAY

    0热度

    1回答

    我想写一个表达式来计算一年中某个特定月份内的请求数量。 我曾尝试: =sum(iif((datepart("M",Fields!RequestDate.Value)) = (datepart("m",Now(-1))),1,0)) 和许多不同的版本。有人能指引我朝着正确的方向吗?

    1热度

    2回答

    我目前正在尝试将Datetime字段转换为Year + Week字段。 我有什么是以下 CreateDate ------------------------ 2012-08-15 07:22:56.000 2012-11-16 10:10:00.000 2013-01-22 08:47:37.000 2013-01-22 08:55:18.000 2013-01-22 09:00:3

    0热度

    1回答

    我需要有2列的结果。 1源表/视图有一个名为“Date_Entered”的字段,它是每个条目(全日期/时间戳)的yyyy-mm-dd hh.mm.ss我需要一个查询来构建2列结果。 结果是每年每月的记录总数。看起来像这样... Year_2012 ..... Year_2013 498 ................. 132 134 ......... ........ 564 787 ...

    1热度

    3回答

    我正在查找将相当于DATEPART(WEEK, @date)的SQL Server UDF,但将允许调用方指定一周中的第一天。有点类似于MySql的WEEK函数。例如: CREATE FUNCTION Week (@date date, @firstdayofweek int) RETURNS int BEGIN -- return result would be the same

    0热度

    3回答

    代码select DATEPART(month,getutcdate())返回一个整数,表示当前日期的数字月份值。 值MONTH是interval参数的多个预定义选项之一。 该区间值的基础数据类型是什么? declare @date datetime = getutcdate() , @interval notNVarChar(16) = 'month' --what type should t

    0热度

    3回答

    如何在.NET中使用DatePart获取天(星期日到星期六)的值?我的想法是,如果是星期六或星期天,我必须跳过循环。