group-by

    3熱度

    1回答

    序章: 這是所以經常出現的一個問題: Django Models Group By Django equivalent for count and group by How to query as GROUP BY in django? How to use the ORM for the equivalent of a SQL count, group and join query? 我已經編寫

    1熱度

    2回答

    我在Oracle 11g中有一個表LOGIN_DETAILS,其中保存了每次登錄後的用戶詳細信息。我想在任何30分鐘的時間間隔內獲取超過5次登錄的用戶的姓名。 例子: 考慮以下記錄: 在上面記錄MACK做內17年7月8日5點10分17秒和17年7月8日6個登錄05:40:17這是間隔30分鐘內。 所以查詢應該返回名稱'MACK'作爲輸出。 注:30分鐘間隔沒有預先定義的,即它不從均爲30分鐘間隔應

    0熱度

    2回答

    我有以下的輸出: last_login | id | type | w_id 11/9/2016 10:59:13 PM | 123 | Thing1 | W1 11/9/2016 10:59:15 PM | 123 | Thing1 | W1 11/9/2016 10:59:15 PM | 123 | Thing1 | W3 11/10/2016

    1熱度

    1回答

    我有熊貓數據框與'年','月'和'交易ID'列。我想獲得每年每月的交易計數。對於我的數據是這樣的: year: {2015,2015,2015,2016,2016,2017} month: {1, 1, 2, 2, 2, 1} tid: {123, 343, 453, 675, 786, 332} 我想得到的輸出,每年我會得到的交易數量每月。對於前2015年,我會得到輸出: month:

    0熱度

    2回答

    我正在處理舊的數據庫,並且必須基於舊數據庫創建新列。這是一個日誌表,每一行都是一個事件。因此uid是一個用戶ID,用戶可以進行多個驗證請求。 這裏是我的表 event_id uid event 1 1 REQUEST 2 1 VALIDATION 3 2 REQUEST 4 3 REQUEST 5 3 VALIDATION 6 2 VALIDATI

    1熱度

    1回答

    我有一個帶有以下字段的表。 code quantity active 1 23 true 1 35 true 1 25 false 1 37 false 2 30 true 2 43 true 2 43 false 2 45 true 3 49 false 3 26 false 3 30 true 3 4

    0熱度

    2回答

    我爲我的應用程序提供了一個內容提供程序。爲了簡單起見,我將用一個例子。我有一個'OrderDetails'表。 我有一個OrderId列。 我有一個在OrderId中購買的不同產品類型數量的列。 我有一個OrderDetailId是表的主鍵。 下面是表: 我想寫查詢:SELECT OrderID, sum(quantity) FROM OrderDetails GROUP BY OrderID這將

    0熱度

    1回答

    我從users表返回id的唯一列表,where相關表(positions)中的特定列包含匹配的字符串。 對於每個用戶記錄,相關表可能有多個記錄。 該查詢花了很長時間(它不可擴展),所以我想知道如果我以某種根本的方式構建查詢錯誤? 用戶表: id | name ----------- 1 | frank 2 | kim 3 | jane 位置表: id | user_id | title

    2熱度

    1回答

    我試圖獲取僅由唯一個人使用的顏色。使用下面的示例數據: +---------+-------------+ | color | name | +---------+-------------+ | red | Jane | | red | Jane | | red | Bob | | blue | David | | blue | Bill | | green

    0熱度

    2回答

    我想將適用於MSSQL的查詢適配到Oracle,查詢要大得多(這部分只是一個更大的查詢中的一個字段),但我設法減少它看起來更簡單。 SELECT CASE WHEN COUNT(*) > 0 THEN COUNT(*) ELSE (SELECT COUNT(*) FROM table2) END FROM table1 我得到的錯誤是: ora-00937 not a