2017-04-15 87 views
0

我有一個包含大量行的數據庫(每行代表給定月份的銷售量)。我如何計算數據庫中的總和並將其打印在Python程序中?使用Python進行計算請求sql

對於下面的程序,我收到一個錯誤,指出TotalSum未定義。

cur.execute('''SELECT SUM(reel_bom_hdr_m1) AS TotalSum FROM Main''') 

print TotalSum 
+0

您是否定義了'TotalSum'? –

回答

0

您需要將查詢的輸出分配給變量,如下所示。它會解決你的問題。

TotalSum= cur.execute('''SELECT SUM(reel_bom_hdr_m1) FROM Main''') 
+0

我認爲你的意思是'fetchall' –