描述:待命車數量為168-7=161,而明細中加起來是168,數量不對
以前我寫的sql:
加起來的數量為168,是總的數量,並不是待命車的數量啊
修改sql如下:測試待命車的數量為161,正確!
select m.item_name hostvehtype, count(m.item_name) hostvehtypecount from
(select cc.hostid,
cc.host_veh_type,
from position_host_info p
left join position_host_info_extend ext
on p.hostid = ext.hostid
where ext.verify_status = 1 --審核狀態:0-未審核,1-已審核
and (ext.process_status <3)) cc,--車輛處理狀態:1-正常;2-處置中;3-報廢中;4-已處置;5-已報廢
dictionary_item a
where a.dic_type = 'host_veh_type' and cc.host_veh_type = a.item_value
and cc.hostid not in--過濾任務車數量
(select tt.host_id
from (select t.host_id
from vd_veh_assign_list t
left join position_host_info_extend ext
on t.host_id = ext.hostid
where t.execute_status = 1--派車單執行狀態:0未執行;1執行中;2執行完成
因為我們發現任務車的sql是這樣的,有了靈感,在總的數量中通過hostid把任務車過濾掉,想到了這一點,其實很簡單
今日bug解決
今天在檢查資料周表時發現幾個資料異常,是一長串的浮點型小數,例如13.199999999901523這樣,起初以為是在得到資料之前做的資料處理導致的,然而debug了一下,發現不是資料處理的問題。處理之後是13.2,之後並沒有任何其他處理,直接使用put方法put進json物件裡之後,json物件裡...
Rails fckeditor的bug解決方案
在rails中使用fckeditor外掛程式,發現乙個問題,比如文章開頭都會留2個空格,中間有時也會有空格,但是儲存後,資料庫中是有空格的,但是在此用fckeditor顯示出來的話,空格就不見了,就是說fckeditor現實有問題。在網上沒有這方面的資料,所以我估計就是rails和fckeditor...
各種解決bug雜記
u盤的磁碟系統可能是fat32的,無法存入大於4g的檔案,需要改變磁碟系統。mac的操作為 進入磁碟管理 用spot utility搜尋即可 選中目標u盤格式化 選擇格式化後的磁碟系統為exfat。該磁碟系統能在pc和mac之間使用,而且對單個檔案的大小限制為16eb 報錯顯示 nltk data ...