2011-05-25 129 views
0

#1064 - 你的SQL语法错误;检查对应于你的MySQL服务器版本正确的语法近) AS county FROM q_mem_tim使用第2行这个mysql语句有什么问题

SELECT Count(* ) AS m, 
     SUM(CASE 
      WHEN y = '2011' THEN 1 
      ELSE 0) AS county 
    FROM q_mem_tim 

什么是错我的代码的手册?

+0

你在这里工作并不多 – Ibu 2011-05-25 04:12:10

回答

5

用途:

SELECT COUNT(*) AS m, 
     SUM(CASE 
      WHEN y = '2011' THEN 1 
      ELSE 0 
      END) AS county 
    FROM q_mem_tim 

一个CASE声明要求END关键字来表示它结束的时候。