datediff

    2熱度

    1回答

    閱讀?IDate這似乎是一個好主意,我的字符變量轉換爲整數日期在我的大數據表中。誰不希望快速排序和分組? IDate明確提到功能仍然是實驗性的,所以我的問題是反饋比投訴更多。 爲什麼計算整數日期(IDate)類變量的時間差需要比其他日期類變量或整數長得多? # Example data require(data.table) n <- 1e7 dt <- data.table(x1 = sa

    13熱度

    3回答

    我需要使用Oracle,但DATEDIFF函數在Oracle DB中不起作用。 如何在Oracle中編寫以下代碼?我看到一些使用INTERVAL或TRUNC的例子。 SELECT DATEDIFF ('2000-01-01','2000-01-02') AS DateDiff;

    -4熱度

    3回答

    我有$date1 = '2014-09-01'和$date2 = '2015-02-01'。我可以幾個月或幾年從$date1到$date2這樣的: 2014年九月 2014年十月 2014年十一月 2014年十二月 2015年-JAN 2015年-feb

    0熱度

    1回答

    所有的新年快樂。 所以我試圖找出今天的日期(GETDATE())和目標日期之間的差別在特定的表(targetdate) 當我使用DATEDIFF函數是在計算中包括非工作日(週末和節假日)。雖然我們從第三方供應商向我們提供的日期calandar表會告訴你週末,但它不會告訴你銀行假期。 幸運的是,數據庫中還有一個名爲 - ih_non_work_days的表。 例如在該表格中,日期格式爲"2014-1

    0熱度

    3回答

    我有一個簡單的表,其中日期列answer_6(格式爲varchar(max)要麼有一個有效的日期或字符串Now。我想與當前的日期/時間來替代Now,然後計算差值這裏是我做過什麼: select CASE [answer_6] WHEN 'Now' THEN CONVERT(varchar, GETDATE()) ELSE answer_6 END as x, answer

    1熱度

    2回答

    我在我的表中有2列在sql服務器 - [發生時間(NT)]和[清除時間(NT)]格式爲yyyy-mm-dd hh:mm:ss和第三列[中斷持續時間]與格式hh:mm:ss [標識符] | [發生時間(NT)] | [清除時間(NT)] | [停電時間] 4 | 2014-12-28 15:06:33.000 | 2014-12-28 15:18:18.000 | 00:11:45.000 停電時間

    2熱度

    3回答

    我正在使用DATEDIFF(day, date1, date2),它的效果很好。 如果數字是正數,並且如果數字是負數,它是否有可能具有加號,它有一個減號。

    1熱度

    3回答

    我想伯爵的學生通過他們目前的年齡從2010年 即 16註冊的所有學生 - 2 17 - 5 19日 - 5 在當前的「學生」表,我有學生的DOB和registration_date。我正在使用Management Studio。 到目前爲止,我有: SELECT COUNT (*) FROM db.student WHERE DATEDIFF(year, DOB, CURRENT_TIMEST

    3熱度

    2回答

    我有一個gant,包括開始日期,結束日期和完成百分比列。通過在%列中手動輸入數字,代表任務的欄會變爲陰影。我想要做的不是代表已完成的%,而是希望顯示從今天算起的結束日期之前還剩多少時間。 Start End % Time remaining from TODAY() i.e. 12/01/2014 03/15/2015 (End date has not yet occurred)

    0熱度

    1回答

    我有一張表格「學生」,其中包含學生的「姓名」和「出生日期」。 我想將學生分爲以下幾組: a。 b。10-12 b。 13-14 c。 d。15-16 d。 > = 17 所以它會出現 a。保羅,彼得瑪麗 b。約翰,威廉 等 我該怎麼辦呢? 到目前爲止,我有: select case when age between 10 and 12 then a when age b