原文傳送門http://topic.csdn.net/u/20091106/15/122e9f4f-3d0d-416f-9b46-f745da5b9369.html?88586
對下表tb進行統計
subjectid acctid debit credit statusdate
1 1 800 800 2009-2-09 0:03:28
2 1 800 800 2009-2-10 0:03:28
3 1 800 800 2009-2-10 0:03:28
4 2 700 800 2009-2-11 0:03:28
5 2 700 800 2009-2-12 0:03:28
6 2 700 800 2009-2-12 0:03:28
7 3 900 800 2009-2-13 0:03:28
8 3 900 800 2009-2-13 0:03:28
9 3 900 800 2009-2-13 0:03:28
要求:統計出每個acctid對應離當前日期最近第一條overage記錄(其中overage是debit - credit計算出來的)
結果:有2列 acctid,overage
acctid這一列每一項都是唯一的(統計時根據acctid分組)即可以做主鍵。
統計出的結果是
acctid overage
2 0
5 -100
7 100
這個用pl/sql語言怎麼實現,高手來指教,十萬火急啊!!
(最好執行效率能夠比較高的語句,不要儲存過程)
python利用dict統計每個文字的出現次數
在乙個群裡看到有個群友有個需求 有八門課的名單,每行名單為每門課的名單,想統計每個人選課的次數 資料形式如下 思路 讀取所有名單,利用set集合建立不重複的list,然後建立字典,再利用字典的key對名單進行遍歷 知識點 coding utf 8 author fff zrx filepath te...
mysql統計出每個姓氏的人數 Mysql資料分析
mysql是關係型資料庫,sql語言可以很好地對資料庫進行操作管理,進而進行資料分析。現對使用者消費資料進行初步分析,資料均 於 無涉及使用者隱私資料。一 建立資料庫 建立資料庫基本操作 create database 資料庫名 二 建立表 建立資料庫基本操作 create table 表名 欄位名...
Hive 使用SQL統計出每個使用者的累積訪問次數
我們有如下的使用者訪問資料 userid visitdate visitcount u01 2017 1 215u02 2017 1 236u03 2017 1 228u04 2017 1 203u01 2017 1 236u01 2017 2 218u02 2017 1 236u01 2017 2...