解決惠安惠達Bug 待命車數量明細不對

2021-08-02 09:18:41 字數 1909 閱讀 7327

描述:待命車數量為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 ...