mysqlのエラーSQLSTATE[HY093]について

SQLSTATE[HY093]について原因がわからずハマってしまったのでメモ。

PHP内でプレースホルダを使用して、パラメータに値をバインドさせようとしていたのですが
下記のエラーで詰まりました。

原因

・SQLクエリのプレースホルダとバインドするパラメータの数が一致していない。

MEMO

僕の場合は、パラメータの数は一致しているにも関わらずエラーとなり悩みました。。
結構結構悩んだのですが、単純に変数名に誤りがあり、結果として数が一致していないのが原因でした。