下面一段**
**錯了呢
找找看
select *
from (select city_name
,sum(w_new_user_cnt) as w_new_user_cnt
,dsfrom pub_cockpit_db.ads_mob_dri_user_gather_ws
where ds between 『20201001』 and 『20201010』
and city_name in (『南京市』,『杭州市』,『武漢市』,『長沙市』 ,『廣州市』,『天津市』,『重慶市』,『長春市』,『成都市』,『鄭州市』,『福州市』)
group by city_name
,week
,ds) b1
union all
(select 『全國』 as city_name
,sum(w_new_user_cnt) as w_new_user_cnt
,dsfrom pub_cockpit_db.ads_mob_dri_user_gather_ws
where ds between 『20201001』 and 『20201010』
and city_name in (『南京市』,『杭州市』,『武漢市』,『長沙市』 ,『廣州市』,『天津市』,『重慶市』,『長春市』,『成都市』,『鄭州市』,『福州市』)
group by city_name
,week
,ds) b2
Enumeration的錯誤用法
在debug一段含有enumeration物件的 時候,為了看到enumeration物件內的值,在原有迴圈外另外增加了乙個迴圈來輸出,結果增加後發現 有異常出現。經過除錯發現,使用enu.nextelement依次輸出值之後,enu。hasmoreelements變為了false,導致了正常的 沒...
vector 容器erase 錯誤用法
在用vector刷題時碰到的基本出現錯誤的 如下 int main void int len sizeof num sizeof num 0 nums.assign num,num len auto iter slow nums.begin vector iterator iter nums.beg...
STL list的erase正確與錯誤用法
原文 stl中list的erase用法 erase的作用是,使作為引數的迭代器失效,並返回指向該迭代器下一引數的迭代器。如下 list particlesystem list iterator pointer if pointer dead true 有一段關於錯誤使用erase的程式 includ...