質問編集履歴

2

追記

2022/08/03 09:53

投稿

fen57
fen57

スコア47

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

-

2022/08/03 09:47

投稿

fen57
fen57

スコア47

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
  +----+----------+----------+