0
我有一個sql request
,即包含3個參數:如何採取的第一個字母在MySQL請求
Article Name_customer id_customer.
我的要求是:
select "Article", "Client", "Name", round(sum("Montant_fac_eur")) as turnover
from "foundry_sync"."data"
where "Nature"='Repair'
and "annee" = {{w_widget24.selectedValue}}
and extract(month from "Facturation") between 0+{{w_widget4.selectedValue}} and 2+{{w_widget4.selectedValue}}
--and "Facturation" = {{w_widget6.selectedValue}}
group by "Article", "Client", "Name"
order by turnover DESC limit 5
我在橫座標軸中使用的id_customer
,但我想通過名稱改變它。 問題是我的客戶的名字很長。 我可以對名稱進行測試,只取5個首字母,將其顯示在儀表板中?
PS:知道我有一些名字是類似的,看起來像:
AEROSPARES 2000 LTD
AEROSPARES SHANNON
感謝
_to只帶5個第一個字母_如果1個客戶的名字是_Thoma_,另一個是_Thomas_,該怎麼辦? –
你有權利。那麼,如果我有這種情況,我該怎麼辦? – vero
您似乎試圖通過更改數據來解決顯示問題。你不應該在表示層而不是數據層修復顯示嗎?你說數據太長了:顯示一部分數據(名稱),似乎是重複數據,合併數據,使用ID_customer而不是名稱,使用客戶的FEIN,可以接受嗎? – xQbert