2015.10.30
今天寫了個統計男女比例的sql:
select "sum"(case when p.psrd_gender='m' then 1 else 0 end) as male,
"sum"(case when p.psrd_gender='f' then 1 else 0 end) as female
from view_vps_ta_psr as p;
結果一直報錯,[err] ora-00933: sql command not properly ended,結果後來發現是結尾部分有問題,
修改後:
select "sum"(case when psrd_gender='m' then 1 else 0 end) as male,
"sum"(case when psrd_gender='f' then 1 else 0 end) as female
from view_vps_ta_psr ;
總結:sql結尾如果沒有其他條件,則as用起來不妥,會導致結尾沒有正確結束的錯誤。
SQL遇到的小問題
寫了個sql做個統計,最大分數和最小分數,結果測試時發現查詢的結果和實際有誤。猜到應該是資料庫中資料型別的原因,檢視字段型別為varchar,當varchar時,比對數字9比10大,所以會有錯誤。解決辦法 1 最簡單,在字段後加0 select max 欄位名 0 from 表名 2 使用函式實現 ...
關於極光推送遇到的小問題整理
1.ios端收不到訊息 極光推送分開發環境和生產環境,注意這裡的開發和生產和我們自己的開發,測試,生產環境不一致。我們的開發測試生產可能用的都是極光的生產環境 前後端一定要對清楚,不然會費很多時間定位問題 這裡的apnsproduction 設定為true 為生產環境 payload pushpay...
遇到的小問題
今天用vs2005編譯乙個專案的時候出現下面2個錯誤 dibimage.obj error lnk2019 無法解析的外部符號 cuda,該符號在函式 public bool thiscall cdibimage medianfilter char long,long,int,int,int,int...