我正在努力解決我認爲是簡單的SQL查詢問題。運行SQL Server 2014SQL Query - 從日期時間字段開始的平均時間
我有一個SQL表,「訪問」:
Id | EntryTime | Duration
而且我想找到兩個日期之間日的平均入職時間,同時考慮到這些日期之間的所有記錄。
所以如果我的我的日期之間EntryTime
領域是:
2016-04-28 12:00:00
2016-04-20 10:00:00
2016-04-19 08:00:00
2016-04-17 10:00:00
然後返回的平均時間應該僅僅是:
10:00:00
日期不應當考慮在所有的,它應以字符串格式返回,或僅返回10:00:00
。
請求輸出的格式錯誤。 – GibralterTop
@GibralterTop - OP確實指定了結果,但從未如果它應該是varchar或類型Time。雖然公平,但我添加了一個轉換爲varchar(8)的另一行來顯示或者可以檢索。 – Igor
我在這個「算術溢出錯誤將表達式轉換爲數據類型int」時出現以下錯誤。 – JonnyKnottsvill