回答編集履歴

1

edit

2017/12/06 10:27

投稿

mkgrei
mkgrei

スコア8560

test CHANGED
@@ -1,4 +1,6 @@
1
1
  正しくは
2
+
3
+ ```python
2
4
 
3
5
  fetchall()[0][0]
4
6
 
@@ -6,4 +8,26 @@
6
8
 
7
9
  fetchall()[2][0]
8
10
 
11
+ ```
12
+
9
13
  ではないでしょうか。
14
+
15
+
16
+
17
+ ---
18
+
19
+ コメントの方に正しい解決法があるので、その内容を追記します。
20
+
21
+
22
+
23
+ fetchall()すると、一度でクエリの中身が全て取り出されるので、二回目以降は空リストが返ってきてしまうことがエラーの原因でした。
24
+
25
+ ```python
26
+
27
+ a = ***.fetchall()
28
+
29
+ a[0]
30
+
31
+ a[1]
32
+
33
+ ```