回答編集履歴
1
パスについて追記
answer
CHANGED
@@ -1,4 +1,10 @@
|
|
1
1
|
×`for row in c.execute('SELECT SUM(指定カラム名) from 指定tabel):`
|
2
2
|
○`for row in c.execute('SELECT SUM(指定カラム名) from 指定tabel'):`
|
3
3
|
|
4
|
-
「~指定table」の後ろ、シングルクオーテーション「'」が抜けています。
|
4
|
+
「~指定table」の後ろ、シングルクオーテーション「'」が抜けています。
|
5
|
+
|
6
|
+
`conn=sqlite3.connect('D:\SQlitedatebase\hokanuriage.db')`
|
7
|
+
上記のように`\`を含むとファイルパス文字列として正しく扱われません。
|
8
|
+
`D:\SQlite~`のように`\`文字を2つつなげてエスケープさせるか`r'D:\SQlite~`のように`r'~'`でエスケープ不要な記載をしてください。
|
9
|
+
|
10
|
+
SQL(`select sum(field_name) form table_name`)は問題ないと思います。
|