combine 2 query into 1 query sql -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 1 उत्तर
मेरे पास 2 एसक्यूएल स्टेटमेंट हैं < / P>
SELECT TOP 100 PERCENT COUNT (codeAll) एएस कुल, CodeAll, विवरण, LEFT (CodeAll, 1) एएस कोड से डेटा कहाँ '2013/03/01 00:00:00' और
परिणाम:
कुल | कोडएल | विवरण | कोड ------------------------------------- 3 1c टेस्ट 1 3 1 बी टेस्ट 2 1 10 1 ए टेस्ट 3 1 2 2 ए टेस्ट 4 2 5 2 बी टेस्ट 5 2 5 3 ए टेस्ट 6 3 3 3 बी टेस्ट 7 3
क्वेरी # 2: <प्री>
SELECT COUNT (CodeAll) AS SumCall, left (CodeAll, 1) डेटा से डेटा जहां दिनांक '2013/03/01 00:00:00' और '2013/03/01 23:59:00' और (कोड सभी शून्य नहीं है) समूह द्वारा बाएं (कोडअले, 1) `
परिणाम:
SumCall | कोड 16 1 7 2 8 3
मैं 2 क्वेरी को 1 क्वेरी से जोड़ना चाहता हूं:
कुल | कोडएल | विवरण | कोड | SUM | प्रतिशत ------------------------------------------------- -------- 3 1c टेस्ट 1 16 18.75% 3 1 बी टेस्ट 2 1 16 18.75% 10 1 ए टेस्ट 3 1 16 62.5% 2 2 टेस्ट 4 2 7 28.57% 5 2 बी टेस्ट 5 2 7 71.43% 5 3 ए टेस्ट 6 3 8 62.5% 3 3b Test7 3 8 37.5%
प्रश्न ??
कृपया मदद
इसे प्रयास करें ..
SELECT TOP 100 PERCENT COUNT (d1.CodeAll) AS कुल, d1.CodeAll, d1.Description, LEFT (d1.CodeAll, 1) एएस कोड, COUNT (डी 2। कोडाएल) एसएएम के रूप में, (उर्सेंटेंज कॉलम + '%') डेटा से डेटा डी 1 इन्नेर के रूप में डेटा डी 2 पर छोड़ दो (डी 1। कोडएएल, 1) = बाएं (डी 2। कोडएएल, 1) कहां दिनांक '2013/03/01 00:00:00' और '2013/03/01 00:59:00' और (कोड सभी शून्य नहीं है) ग्रुप द्वारा बायीं ओर (कोडस, 1), कोडअले, विवरण आदेश कोड एएससी < / कोड>
Comments
Post a Comment