gaps-and-islands

    1熱度

    2回答

    我在格式數據: Date, FirstName, LastName, Unit Jan1 , Bob , Guy , Home Jan2 , Bob , Guy , Home Jan3 , Bob , Guy , Home Jan5 , Bob , Guy , Home Jan6 , Bob , Guy , Home Jan7 , Bob , Guy , Hom

    4熱度

    5回答

    傢伙,我有一個要求,列出前一個月的所有日期像下面 20101201 20101202 20101203 20101204 20101205 .. .. .. .. .. .. .. .. 201 請讓我知道是否有更好的方式比這個查詢做。 select TO_CHAR(TRUNC(SYSDATE,'MM')-1,'YYYYMMDD')-(level-1) as EACH

    3熱度

    2回答

    我如何寫一個SELECT語句執行以下操作尋找差距在列,其中值低於1000也)值,其中值不表B列1存在 感謝

    49熱度

    2回答

    我有一張2列,日期和分數表。它最多有30個參賽作品,最近30天每場參賽作品一個。 date score ----------------- 1.8.2010 19 2.8.2010 21 4.8.2010 14 7.8.2010 10 10.8.2010 14 我的問題是,一些日期缺失 - 我希望看到: date score ----------------- 1.8.20

    0熱度

    3回答

    以填充缺失的日期通過類似的問答閱讀/因爲我還沒有找到我正在尋找的解決方案。我的表中的數據是依日期(時間戳),並返回統計數,例如結果: [timestamp] => 2010-05-12 20:18:36 [count] => 10 [timestamp] => 2010-05-14 10:10:10 [count] => 8 ,不使用臨時表,或日曆表是有辦法來填補那些失蹤的日期?以便

    13熱度

    3回答

    說我有如下表: MyTable --------- | 1 | A | | 2 | A | | 3 | A | | 4 | B | | 5 | B | | 6 | B | | 7 | A | | 8 | A | --------- 我需要的SQL查詢輸出如下: --------- | 3 | A | | 3 | B | | 2 | A | --------- 基

    5熱度

    3回答

    什麼是查找一組日期跨度中的空白的方法? 例如,我有這些日期跨度: 1/ 1/11 - 1/10/11 1/13/11 - 1/15/11 1/20/11 - 1/30/11 然後我有11年1月7日和11年1月14日的開始和結束日期。 我希望能夠告訴大家,11年1月10日和11-1-13之間還有一定的差距,因此開始和結束日期是不可能的。或者我只想返回遇到第一個缺口的日期盤。 如果能在那太好了

    2熱度

    1回答

    我有一個約會表約會的一些'資源' 我需要做的是查詢並返回(對於特定資源)所有日期範圍內的免費預約插槽。 我以爲最好的方法來處理這將是生成一個臨時表的可能約會時間(因爲約會的長度可能是30/60/90分鐘 - 約會的長度將爲查詢指定)。然後選擇這兩個記錄集的相交點。即所有這些 - 在日期範圍內 - 約會表中沒有約會。從而返回該資源的所有可能的約會。 或者可能只是再次生成可能的約會日期時間的記錄,然後

    6熱度

    2回答

    迭代我有數據表,看起來有點像這樣: Name StartTime FinishTime Work Bob 2010-08-03 08:00:00 2010-08-03 12:00:00 4 Bob 2010-08-03 13:00:00 2010-08-03 16:00:00 3 Pete 2010-08-04 08:00:00 2010-08-04 12:00:00

    2熱度

    2回答

    因此,我有一張表,用於收集我所做的工作的數據。每次我創建一份工作時,我都會給它分配一個日期。這個問題是我沒有工作的日子沒有存儲在數據庫中,因此當我繪製數據時,我從來沒有看到我沒有工作的日子。 我當前的查詢看起來是這樣的: SELECT job_data_date, SUM(job_data_invoice_amount) as job_data_date_income FROM job_data