2017-04-15 1 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'を意味すると思います –