datepart

    0熱度

    3回答

    在SQL Server 2005上,我想創建一個表示我的任務開始的小時。我的日期時間是'2010-10-01 12:30:00:00',這是實際的開始時間。我想結束的是'12:00'這是任務開始的小時。關於如何放鬆'30分鐘'的好主意?

    0熱度

    2回答

    我有這個疑問的MySQL數據庫: Article.where('DAY(created_at) = DAY(?)', day) 我嘗試使用上面的查詢也是在PostgreSQL數據庫,特別是我想是這樣的: Article.where("DATE_PART('day', created_at) = DATE_PART('day', ?)", today) 但我正在逐漸錯誤PGError: ER

    2熱度

    1回答

    我正在尋找一個解決方案如何,我可以在不同的表1000塊基於日期時間的部分,從一個大表移動行價值(作爲每月檔案)。我使用MS SQL Server 2008的 萊姆斯Rusanu在塊移動行此處提供的計算器Move SQL Server data in limited (1000 row) chunks以下解決方案。像魅力一樣工作:-) WHILE 1=1 BEGIN WITH messa

    2熱度

    2回答

    我想要做的是計算給定數據範圍內滑動5天期間的呼叫中心事件數量;如果事件計數超過(例如)10,我需要提醒管理人員。我已經創建了包含日期和相​​應呼叫中心事件計數的數據集。 Date Events w01 w02 w03 w04 w05 11/01/2011 5 * 11/02/2011 2 * * 11/03/2011 4 * * * 11/04/2011 1 * * * *

    1熱度

    3回答

    我有一個網站,我記錄每個鏈接點擊SQL Server 2008數據庫中的客戶端指標。我已經編寫了查詢來獲得每日總點擊量,但是我想知道用戶在給定時間範圍內點擊了多少次(即在5秒內)。 這裏的想法是鎖定嘗試刮擦內容的傳入IP地址。假設如果在5秒內檢測到超過5次「點擊」或者來自給定IP地址的每日點擊次數超過某個值,則這是一次嘗試。 我已經試過的一些變化如下: -- when a user clicked

    0熱度

    2回答

    全部, 我一直在絞盡腦汁想要弄清楚這一點。我需要將SQL時間戳轉換爲非標準格式,我無法找到轉換爲的簡單方法。 我需要轉換: 1900-01-01 00:00:00.000 到 1/1/1900上午12:00 我試過幾個與日期組合的演員陣容,但我沒有太多的運氣。我想我需要轉換幾次才能得到我想要的,但我想我會先問問專家。 謝謝!

    1熱度

    2回答

    我在使用datepart的查詢中遇到了問題。我們一直使用以下查詢返回最近三週的數據,但是我們最近發現公司正在使用週一至週日的報告周,而下面的查詢默認爲週日至週六。我試過"SET LANGUAGE BRITISH"和"SET DATEFIRST 1",但是我不能很好地把握這些函數,因爲它們不會改變我的查詢結果。我要指出,我們的SQL Server 2000上運行。如果你知道你的解決方案幫助將不勝感激

    0熱度

    5回答

    我想兩個日期之間選擇的數據之間,沒有一天 輸入例如: 起始月份:9,開始年度:2011 月末: 3,結束年份:2012 我認爲有兩種方法可以做到這一點。 第一個是轉換開始月份和開始年份,如2011-09-01,並將最後日期轉換爲2012-03-31,但這需要計算結束月份的最後一天。獲得了這些數據,我們可以使用的WHERE子句的BEETWEN功能(但是,是轉換功能可靠嗎?) 第二種解決方案是在下面的

    1熱度

    1回答

    這是我寫的一個查詢,我想可能是我想要的。我認爲,通過觀察它,你可以看到我想要做的事: INSERT INTO tbTime SELECT DISTINCT DATEPART(yyyy, ed), DATEPART(mm, ed), DATEPART(dd, ed), EntireDate AS ed FROM test 我基本上是在從另一個表複製日期

    1熱度

    5回答

    我想選擇當前月份開始和當天之間添加到數據庫的記錄 - 我或多或少知道如何從當前日期獲取記錄,並且在特定的時間段內 - 但是我如何獲取它以便從當前日曆月的開始開始?