SQLステートメントのプレースホルダーの数は、の数を数えることで決定できますか？その中のパラメーター。たとえば、私の前の例では、2つのパラメーターがありますか？パラメーター：「id =？」および「name =？」。
1つのパラメーターを修正値に変更することにより、1つのプレースホルダーしかありません。例えば：
id =？およびname = "John Doe"

ご覧のとおり、この変更されたSQLステートメントでは、「名前」パラメーターがプレースホルダーから「John Doe」に変更されたため、「ID」パラメーターのみがプレースホルダーです。
The number of placeholders in an SQL statement can be determined by counting the number of ? parameters in it. For example, in my previous example there are two parameters which are ? parameters: "id = ?" and "name = ?".
By changing one parameter to a fix value it would have only one placeholder. For example:
SELECT * FROM users WHERE id = ? AND name = "John Doe"

As you can see, in this modified SQL statement the "name" parameter was changed to "John Doe" from a placeholder, so now only the "id" parameter is a placeholder.