我有一個表: (與X5編者)MySQL的:總和由不同基團的由
_date(2014-03-05;2014-04-05)
_period(1,2,3,4,5,1,2,3,4,5,1,2; 1,2,3,4,5,1,2,3,4,5)
_id(x1,x1,x1,x1,x1,x2,x2,x2,x2,x2,x3,x3;x4,x4,x4,x4,x4,x5,x5,x5,x5,x5)
_reading(1,1,1,1,1,2,2,2,2,2,5,6;1,1,1,1,1,2,1,1,1,1)
_reading2 (5,5,5,5,5,4,4,4,4,4,7,7;1,1,1,1,1,1,1,1,1,1)
我需要一個結果如下面這消除不具有所有數據全週期1至5爲_id,然後計算用於_reading的_reading2一天總和一天每個不同_id的總和:
_date(2014-03-05;2014-04-05)
sum_reading(15;11)
sum_reading2 (9;2)
我不是很瞭解表格格式。我也無法看到9在sum_reading2上的位置。我認爲sum_Reading上的15來自1和2之和,而不是5,6,因爲5,6等於1.2,這是一個部分,因此不是期望的。但這不是標準的數據佈局。我以前見過。我們能否將數據放在表格格式中,列標題和行代表實際數據和預期結果? – xQbert
@xQbert,我添加了表格的圖片,希望這有助於。 9來自_reading2加5 + 4,因爲_reading2對於_id每日有相同的值,它只是對每個_period重複一次,我只需要計算一次。 – Lina
但讀數1對於所有的值都有1,所以我們總結那些?如果是這樣,我的觀點是我們實際上在總結閱讀1,但是我們在閱讀2中總結了DISTINCT值......所以也許只是總和(Distinct reading2)? – xQbert