मेरे पास एक तालिका में दो कॉलम हैं जो पूर्णांक मानों के साथ पॉप्युलेट किए गए हैं। प्रत्येक रिकॉर्ड के लिए, मैं उन दो कॉलम के मानों को विभाजित करना चाहता हूं और आउटपुट को प्रारूपित करना चाहता हूं ताकि दशमलव बिंदु दाईं ओर स्थानों पर स्थानांतरित हो।एसक्यूएल कास्ट int से दशमलव
उदाहरण के लिए, यदि मेरे पास दो कॉलम के मान 4 और 1 के रूप में एक रिकॉर्ड के लिए हैं और मैं 1 से 4 (इसलिए 1/4) विभाजित करना चाहता हूं तो मैं आउटपुट 25.00 होना चाहता हूं।
CAST(Total AS Decimal(2))/CAST(TotalAnswers AS Decimal(2)) AS 'Percent'
मैं क्या पैरामीटर दशमलव के लिए में पारित का प्रतिनिधित्व करता है यह देखने के लिए कास्ट समारोह का एक वाक्य स्पष्टीकरण ढूँढने में सक्षम नहीं किया गया:
यहाँ आखिरी बात मैं थोड़ा पहले की कोशिश की है। जब मैं इसे बदलता हूं, तो यह कभी-कभी दशमलव के दाईं ओर स्थानों की संख्या को बदलता है लेकिन नतीजे हमेशा मेरी अपेक्षा नहीं करते हैं, इसलिए मैं इस पर थोड़ा सा सहायता प्राप्त करना चाहता हूं।
बहुत बढ़िया, बहुत बहुत धन्यवाद। – Darren