2011-05-25 105 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關鍵字來表示它結束的時候。