回答編集履歴

2

edit

2021/01/14 11:41

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -6,11 +6,11 @@
6
6
 
7
7
  DBのメリットが全くないです。
8
8
 
9
- DBのメリットは「必要な情報に必要なだけアクセスできる」というところにあります。
9
+ DBのメリットは「必要な情報に即座に(直接)アクセスできる」というところにあります。
10
10
 
11
11
  わざわざ全件取得してきて全回しする必要はないです。
12
12
 
13
- 100万件とあった場合、100万件目のデータだけ欲しい場合に100万周待ちますか?
13
+ 100万件とあった場合、100万件目のデータだけ欲しい場合に100万周待ちますか?
14
14
 
15
15
 
16
16
 
@@ -24,7 +24,7 @@
24
24
 
25
25
  IDが一意であるなら、この問い合わせだけで「1か0か」はっきりします。
26
26
 
27
- 全回しする必要なく、「取得できたできなかった」だけで判断できます。
27
+ 全回しする必要なく、「取得できた/できなかった」だけで判断できます。
28
28
 
29
29
 
30
30
 

1

edit

2021/01/14 11:41

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -63,3 +63,15 @@
63
63
  ----
64
64
 
65
65
  あと蛇足ですが、ifは関数ではなく文(構文)です。
66
+
67
+
68
+
69
+
70
+
71
+ ----
72
+
73
+ もう1つ蛇足ですが、SQLインジェクション可能な作りになっています。
74
+
75
+ 投入するデータによってはおそらくSQLExceptionも発生させられます。
76
+
77
+ プリペアドステートメント使って適切にご対応ください。