其中,裝備名稱是從前臺選擇的,要統(tǒng)計各單位的數(shù)量,表頭是選的裝備,求解決方案(**裝備名稱是前臺傳來的并且是編碼,所以關(guān)聯(lián)了xlb類型信息表,數(shù)量是統(tǒng)計的當前庫存的根據(jù)在庫狀態(tài)**)
6 回答

青春有我
TA貢獻1784條經(jīng)驗 獲得超8個贊
做是可以做,但是單位名稱數(shù)量和裝備名稱數(shù)量都需要確定,而且都需要寫死在sql中,速度較慢,不建議這么做,比如:
select (select count(*) from table where '裝備名稱'= ''夜視儀 and ‘'單位名稱'=''市本級),······
建議先查出數(shù)據(jù),數(shù)據(jù)轉(zhuǎn)換在代碼中做,或者可以新建一張表。

紅糖糍粑
TA貢獻1815條經(jīng)驗 獲得超6個贊
深層次分析一下你的邏輯,你的需求是將業(yè)務(wù)邏輯封裝在sql中,本身不是很合理。既然名稱和單位都是從前端獲取的,每次選擇后都直接查詢,應(yīng)該只有一個值才對。

胡說叔叔
TA貢獻1804條經(jīng)驗 獲得超8個贊
你這個要么在sql里面做比較麻煩,要么全查出來在js里面組裝,如果對查詢速度沒什么要求,可以分類查詢單位名稱和設(shè)備名稱誰的種類少就用誰分類然后用另一類排序每次查一排或者一行。
添加回答
舉報
0/150
提交
取消