質問編集履歴
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -70,3 +70,10 @@
|
|
70
70
|
idの右辺にコメントを入れたのですが、
|
71
71
|
SELECT * FROM users WHERE id='3' LIMIT 0,1; と同じ結果になります。
|
72
72
|
なぜこの出力になるのか、教えてください。
|
73
|
+
|
74
|
+
追記です。
|
75
|
+
以下のクエリだと出力されません。
|
76
|
+
```
|
77
|
+
MariaDB [security]> SELECT * FROM users WHERE id='-- - 3' LIMIT 0,1;
|
78
|
+
Empty set (0.000 sec)
|
79
|
+
```
|
1
-
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,7 +58,7 @@
|
|
58
58
|
|
59
59
|
次のクエリについて教えていただきたいです。
|
60
60
|
```
|
61
|
-
MariaDB [security]> SELECT * FROM users WHERE id='3-- -' LIMIT 0,1;
|
61
|
+
MariaDB [security]> SELECT * FROM users WHERE id='3 -- -' LIMIT 0,1;
|
62
62
|
+----+----------+----------+
|
63
63
|
| id | username | password |
|
64
64
|
+----+----------+----------+
|