title: Oracle 10g : CASE within select statement (ORA-00936 error)
body: <p>I am executing this statement in Oracle 10g.</p>
  
  <pre><code>     select CASE Math WHEN BETWEEN 90 AND 100 THEN 'A'
                        WHEN BETWEEN 80 AND 90  THEN 'B'
                        WHEN BETWEEN 0  AND 80  THEN 'C'
                        ELSE 'Invalid score' END
         from score
  </code></pre>
  
  <p>But I am getting the following error</p>
  
  <blockquote>
    <p>ORA-00936: missing expression</p>
  </blockquote>
  
  <p>Can somebody help on what I am missing?</p>