CakePHP で Model にメソッドを追加してコントローラから呼んだら、そのメソッド名が SQL として DB に投げられたんですが

どういうことでしょう。

追記 : 解決

定義したメソッド名と、呼び出しているメソッド名が違っているのが原因でした。
教えてくださった方、ありがとう。

つまり、Model は未定義メソッドを呼ぶと、そのメソッド名をそのまま SQL 文として投げるってことですね。AppModel をオーバライドして「もしかして」機能をつけちゃおうかなあ。