COUNT
キーワードのあとにスペースを入れてはいけない。ってのが結論なのですが、恥ずかしながら今日まで知らなかったのでメモ。
SELECT
クエリでカウントを取るとき、 COUNT
に続けてスペースを入れてはいけません。
スペースを入れずに (
を続けるのが正しい構文のようです。
違反すると、以下のようなエラーが出ます。
FUNCTION mydb.COUNT does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual
参考: http://stackoverflow.com/questions/7840253/sql-count-not-working