Case when sim.PickPackUom='IP' then sim.InnerPackQuantity
else
im.CaseQuantity
end
as divqty
,concat (cast (i.QuantityOnHand as float)/divqty ,' ', sim.PickPackUom )qty
Concat त्रुटि दे रहा है। मैं समवर्ती या विभाजन के लिए divqty मान कैसे उपलब्ध करा सकता हूं?
0
user1464559
25 फरवरी 2020, 01:41
इसे उप-चयन का हिस्सा बनाएं
– Randy
25 फरवरी 2020, 01:43
आपको कौन सी त्रुटि दे रही है?
– Alberto Sinigaglia
25 फरवरी 2020, 01:43
अपने प्रश्न को उस डेटाबेस के साथ टैग करें जिसका आप उपयोग कर रहे हैं।
– Gordon Linoff
25 फरवरी 2020, 02:10
1 उत्तर
आपको divqty के बजाय पूरे मामले की स्थिति का उपयोग करना होगा:
Case when sim.PickPackUom='IP' then sim.InnerPackQuantity
else im.CaseQuantity
end as divqty
,concat (
cast (i.QuantityOnHand as float)/
(Case when sim.PickPackUom='IP' then sim.InnerPackQuantity
else im.CaseQuantity end),
' ', sim.PickPackUom) qty
1
CR7SMS
25 फरवरी 2020, 01:45
संबंधित सवाल
नए सवाल
sql
संरचित क्वेरी भाषा (एसक्यूएल) डेटाबेस को क्वेरी करने के लिए एक भाषा है। प्रश्नों में कोड उदाहरण, तालिका संरचना, नमूना डेटा और DBMS कार्यान्वयन के लिए एक टैग (जैसे MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, आदि) का उपयोग किया जाना चाहिए। यदि आपका प्रश्न केवल एक विशिष्ट DBMS (विशिष्ट एक्सटेंशन / सुविधाओं का उपयोग करता है) से संबंधित है, तो इसके बजाय उस DBMS के टैग का उपयोग करें। एसक्यूएल के साथ टैग किए गए सवालों के जवाब में आईएसओ / आईईसी मानक एसक्यूएल का उपयोग करना चाहिए।