group-by पर टैग किए गए जवाब

ग्रुप बाय: कॉमन वैल्यू के लिए एसक्यूएल एग्रीगेशन

2
ग्रुप बाय में वाइल्डकार्ड क्यों नहीं काम करते हैं?
मैं निम्नलिखित एसक्यूएल स्टेटमेंट को काम करने की कोशिश कर रहा हूं, लेकिन मुझे एक सिंटैक्स त्रुटि मिलती है: SELECT A.*, COUNT(B.foo) FROM TABLE1 A LEFT JOIN TABLE2 B ON A.PKey = B.FKey GROUP BY A.* यहां, ए 40 स्तंभों वाली एक विस्तृत तालिका है और यदि संभव हो तो …

6
SQL क्वेरी में हम 1,2,3 द्वारा समूह और 1 का उपयोग क्यों करते हैं?
SQL क्वेरी में, हम समूह का उपयोग समुच्चय को लागू करने के लिए खंड द्वारा करते हैं। लेकिन क्लॉज द्वारा समूह के साथ कॉलम नाम के बजाय संख्यात्मक मान का उपयोग करने के पीछे क्या उद्देश्य है? उदाहरण के लिए: समूह 1 से।
26 mysql  plsql  group-by  syntax 

2
बड़े PostgresSQL तालिका में COUNT / GROUP-BY के प्रदर्शन में सुधार?
मैं PostgresSQL 9.2 चला रहा हूं और लगभग 6,700,000 पंक्तियों के साथ 12 कॉलम का संबंध है। इसमें 3 डी स्पेस में नोड होते हैं, प्रत्येक एक उपयोगकर्ता को संदर्भित करता है (जिसने इसे बनाया है)। क्वेरी करने के लिए कि उपयोगकर्ता ने कितने नोड्स बनाए हैं जो मैं निम्नलिखित …

6
Json_agg के अंदर कॉलम चुनें
मेरे पास एक प्रश्न है: SELECT a.id, a.name, json_agg(b.*) as "item" FROM a JOIN b ON b.item_id = a.id GROUP BY a.id, a.name; मैं कॉलम का चयन कैसे कर सकता हूं bताकि मेरे पास b.item_idJSON ऑब्जेक्ट में न हो ? मैंने इसके बारे में पढ़ा है ROW, लेकिन यह JSON …

6
गिनती करें जहां एक पंक्ति में दो या अधिक कॉलम एक निश्चित मान से अधिक हैं [बास्केटबॉल, डबल डबल, ट्रिपल डबल]
मैं एक बास्केटबॉल गेम खेलता हूं जो एक डेटाबेस फ़ाइल के रूप में अपने आंकड़ों को आउटपुट करने की अनुमति देता है, इसलिए कोई इससे उन आंकड़ों की गणना कर सकता है जो गेम में लागू नहीं होते हैं। अब तक मुझे उन आंकड़ों को शांत करने में कोई समस्या …

6
तालिका से "n" लगातार मुक्त नंबर प्राप्त करें
मेरे पास इस तरह की संख्याओं के साथ कुछ तालिका है (स्थिति या तो मुफ़्त है या लिखित है) आईडी_सेट नंबर की स्थिति ----------------------- 1 000001 ASSIGNED 1 000002 मुफ़्त 1 000003 सहायता प्राप्त 1 000004 मुफ़्त 1 000005 मुफ़्त 1 000006 सहायता प्राप्त 1 000007 सहायता प्राप्त 1 000008 …

1
जब उप-क्वेरी का उपयोग किया जाता है तो त्रुटि [कॉलम को GROUP BY क्लॉज में दिखाई देना चाहिए या एक समग्र फ़ंक्शन में उपयोग किया जाना चाहिए]
मेरे पास दो टेबल employeeऔर हैं phones। एक कर्मचारी के पास 0 से n फ़ोन नंबर हो सकते हैं। मैं कर्मचारी नामों को उनके फोन नंबरों के साथ सूचीबद्ध करना चाहता हूं। मैं नीचे क्वेरी का उपयोग कर रहा हूं जो ठीक चलता है। SELECT empname,array_agg(phonenumber) AS phonenumbers FROM employee …

2
एक से अधिक कॉलम लेकिन केवल समूह का चयन कैसे करें?
मेरे पास एक समस्या है group by, मैं केवल एक कॉलम द्वारा कई कॉलम का चयन करना चाहता हूं लेकिन समूह। नीचे दी गई क्वेरी वह है जो मैंने कोशिश की थी, लेकिन इसने मुझे एक त्रुटि दी। SELECT Rls.RoleName,Pro.[FirstName],Pro.[LastName],Count(UR.[RoleId]) as [Count] from [b.website-sitecore-core].[dbo].[aspnet_UsersInRoles] UR inner join [b.website-professional-au].[dbo].[Profile] Pro on …

4
ग्रुप BY और ORDER BY के साथ बड़े टेबल पर धीमी क्वेरी
मेरे पास 7.2 मिलियन टुपल्स वाली एक तालिका है जो इस तरह दिखती है: table public.methods column | type | attributes --------+-----------------------+---------------------------------------------------- id | integer | not null DEFAULT nextval('methodkey'::regclass) hash | character varying(32) | not null string | character varying | not null method | character varying | not …

7
समूह या खिड़की
मेरे पास एक ऐसी स्थिति है जो मुझे लगता है कि विंडो फ़ंक्शन का उपयोग करके हल किया जा सकता है लेकिन मुझे यकीन नहीं है। निम्न तालिका की कल्पना करें CREATE TABLE tmp ( date timestamp, id_type integer ) ; INSERT INTO tmp ( date, id_type ) VALUES ( …

1
यह स्ट्रीम एग्रीगेट क्यों आवश्यक है?
इस क्वेरी को देखें। यह बहुत सरल है (तालिका और सूचकांक परिभाषाओं के लिए पोस्ट का अंत देखें और एक रेपो स्क्रिप्ट): SELECT MAX(Revision) FROM dbo.TheOneders WHERE Id = 1 AND 1 = (SELECT 1); नोट: "और 1 = (सिलेक्ट 1) इस क्वेरी को ऑटो-पैरामीटर से बनाए रखने के लिए …

4
एक समूह कैसे प्राप्त करें जहां गिनती शून्य है?
मैं अपने SQL सर्वर डेटाबेस से डेटा से एक ग्राफ बनाने की कोशिश करूँगा। मेरे पास उन उपयोगकर्ताओं की गिनती वाली सभी सड़कें होंगी जो इस गली में रह रहे हैं यहां तक ​​कि गिनती शून्य है। इसके लिए मैंने यह क्वेरी आज़माई है: Create table Streets( ID int IDENTITY …

2
SQL एक तालिका में गैर-मौजूद पंक्तियों के साथ पंक्तियों को दिखाने के लिए क्वेरी से जुड़ता है
मैं कर्मचारी समय रिकॉर्ड के लिए कुछ रिपोर्टिंग करने की कोशिश कर रहा हूं। इस सवाल के लिए हमारे पास दो टेबल हैं। कर्मचारी Membersतालिका में सूचीबद्ध होते हैं और प्रत्येक दिन वे काम की प्रविष्टियों को दर्ज करते हैं जो उन्होंने प्रदर्शन किया है और Time_Entryतालिका में संग्रहीत किया …

1
क्या SQL युक्ति को EXISTS () में एक GROUP BY की आवश्यकता है
Microsoft वर्तमान में इस सिंटैक्स की अनुमति देता है। SELECT * FROM ( VALUES (1) ) AS g(x) WHERE EXISTS ( SELECT * FROM ( VALUES (1),(1) ) AS t(x) WHERE g.x = t.x HAVING count(*) > 1 ); ध्यान दें कि खंड GROUP BYमें कोई भी नहीं है EXISTS, …

2
समूह (अस्थायी तालिका के बिना) के लिए मिलने वाली पंक्तियों का चयन करें
3 स्तंभों वाली तालिका रखना: ID category flag 1 A 1 2 A 0 3 A 0 4 B 0 5 C 0 मैं उन सभी पंक्तियों का चयन करना चाहता हूं जिनमें flag = 1कम से कम एक बार प्रति श्रेणी हो। अपेक्षित परिणाम: ID category flag 1 A …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.