COUNT({ * | [ DISTINCT | ALL ] expr })
   [ OVER (analytic_clause) ]