aggregate पर टैग किए गए जवाब

एकल डेटा बिंदु में कई डेटा बिंदुओं को मिलाना। यह आमतौर पर एसक्यूएल के संदर्भ में प्रयोग किया जाता है और आमतौर पर किसी प्रकार का एक कुल कार्य करने के लिए।

5
भंडारण बनाम कुल मूल्यों की गणना
क्या यह निर्धारित करने के लिए अंगूठे के कोई दिशा-निर्देश या नियम हैं कि कब कुल मूल्यों को संग्रहीत किया जाए और मक्खी पर उनकी गणना कब की जाए? उदाहरण के लिए, मान लें कि मेरे पास विजेट्स हैं जिन्हें उपयोगकर्ता रेट कर सकते हैं (नीचे स्कीमा देखें)। हर बार …

4
चुनिंदा गिनती (*) और चुनिंदा गिनती (any_non_null_column) में क्या अंतर है?
मुझे याद है कि (ओरेकल पर) उच्चारण select count(*) from any_tableऔर के बीच अंतर है select count(any_non_null_column) from any_table। इन दोनों कथनों के बीच क्या अंतर हैं, यदि कोई हो?
58 oracle  aggregate  count  null 

7
एक साधारण बैंक स्कीमा लिखना: मुझे अपने लेनदेन के इतिहास के साथ अपने संतुलन को कैसे रखना चाहिए?
मैं एक साधारण बैंक डेटाबेस के लिए स्कीमा लिख ​​रहा हूं। यहाँ बुनियादी विनिर्देश हैं: डेटाबेस एक उपयोगकर्ता और मुद्रा के खिलाफ लेनदेन को संग्रहीत करेगा। प्रत्येक उपयोगकर्ता के पास प्रति मुद्रा एक शेष राशि है, इसलिए प्रत्येक शेष राशि किसी दिए गए उपयोगकर्ता और मुद्रा के खिलाफ सभी लेनदेन …

14
ListAgg (Oracle) में डुप्लिकेट हटा दें
ओरेकल 11.2 से पहले मैं एक कॉलम में एक पंक्ति को जोड़ने के लिए एक कस्टम एग्रीगेट फ़ंक्शन का उपयोग कर रहा था। 11.2 LISTAGGफ़ंक्शन जोड़ा गया , इसलिए मैं इसके बजाय इसका उपयोग करने का प्रयास कर रहा हूं। मेरी समस्या यह है कि मुझे परिणामों में डुप्लिकेट को …

5
मैं PostgreSQL में एक चयनित क्वेरी में डिफ़ॉल्ट मान का उपयोग कैसे कर सकता हूं?
मैं उस स्तंभ के लिए एक डिफ़ॉल्ट मान का उपयोग करना चाहूंगा जिसका उपयोग किया जाना चाहिए यदि कोई पंक्तियाँ वापस नहीं आती हैं। क्या यह संभव है PostgreSQL में? मैं यह कैसे कर सकता हूं? या कोई और तरीका है जिससे मैं इसे हल कर सकता हूं? उदाहरण कुछ …

7
SQL Server 2005 पर कई स्तंभों को न्यूनतम करने के लिए सबसे कुशल तरीका क्या है?
मैं ऐसी स्थिति में हूं जहां मैं 6 कॉलम से न्यूनतम मूल्य प्राप्त करना चाहता हूं। मैंने इसे पूरा करने के लिए अब तक तीन तरीके खोजे हैं, लेकिन मुझे इन तरीकों के प्रदर्शन से चिंता है और यह जानना चाहूंगा कि प्रदर्शन के लिए कौन सा बेहतर होगा। पहली …

3
ANSI SQL NUM के रूप में SUM (कोई पंक्तियाँ) को परिभाषित क्यों नहीं करता है?
ANSI SQL मानक परिभाषित करता है (अध्याय 6.5, सेट समारोह विनिर्देश) खाली परिणाम सेट पर कुल कार्यों के लिए निम्नलिखित व्यवहार: COUNT(...) = 0 AVG(...) = NULL MIN(...) = NULL MAX(...) = NULL SUM(...) = NULL औसत, न्यूनतम और अधिकतम के खाली होने के बाद AVG, MIN और MAX के …

4
SQL प्रश्नों में ग्रुप BY द्वारा HAVING का उपयोग
HAVINGएसक्यूएल प्रश्नों में उपयोग करने के लिए , GROUP BYकॉलम नामों को एकत्र करने के लिए एक होना चाहिए ? क्या ऐसे कोई विशेष मामले हैं, जिनमें एसक्यूएल प्रश्नों के HAVINGबिना उपयोग करना संभव है GROUP BY? क्या उन्हें एक ही समय में सह-अस्तित्व में होना चाहिए?
26 aggregate 

3
एक्सेस (जेट) एसक्यूएल: टेबलबी में डेटाइम स्टैम्प्स टेबलए में प्रत्येक डेटटाइम स्टैंप को फ्लैंक करते हुए
पहला शब्द आप सुरक्षित रूप से नीचे दिए गए अनुभागों को अनदेखा कर सकते हैं (और शामिल हैं) JOINs: यदि आप कोड की एक दरार लेना चाहते हैं तो शुरू करना। पृष्ठभूमि और परिणाम सिर्फ संदर्भ के रूप में सेवा करते हैं। कृपया 2015-10-06 से पहले के संपादन इतिहास को …

3
PostgreSQL में, क्या पहला प्रकार सुरक्षित है () कुल फ़ंक्शन?
पूरा सवाल फिर से लिखना मैं पहले () एग्रीगेट फंक्शन की तलाश में हूं। यहाँ मुझे कुछ ऐसा मिला जो लगभग काम करता है: CREATE OR REPLACE FUNCTION public.first_agg ( anyelement, anyelement ) RETURNS anyelement LANGUAGE sql IMMUTABLE STRICT AS $$ SELECT $1; $$; -- And then wrap an aggregate …

1
तारीख के अंतराल पर रोलिंग योग / गणना / औसत
18 महीनों में 1,000 संस्थाओं का विस्तार करने वाले लेन-देन के एक डेटाबेस में, मैं 30 दिनों की अवधि entity_idमें उनके लेनदेन की राशि और उनके लेनदेन के सीओयूएम के साथ हर संभव 30-दिन की अवधि के लिए एक क्वेरी चलाना चाहता हूं , और डेटा को इस तरह से …

4
अलग-अलग सीमाओं को सबसे बड़ी संभव सन्निहित सीमाओं में संयोजित करना
मैं कई तिथि सीमाओं को संयोजित करने का प्रयास कर रहा हूं (मेरा भार अधिकतम 500, अधिकांश मामलों 10) के बारे में है जो सबसे बड़ी संभव सन्निहित तिथि सीमाओं में ओवरलैप कर सकते हैं या नहीं कर सकते हैं। उदाहरण के लिए: डेटा: CREATE TABLE test ( id SERIAL …

3
इस क्वेरी के लिए सही परिणाम क्या है?
मैं इस पहेली में यहाँ टिप्पणियों में आया था CREATE TABLE r (b INT); SELECT 1 FROM r HAVING 1=1; SQL सर्वर और PostgreSQL 1 पंक्ति लौटाता है। MySQL और Oracle शून्य पंक्तियाँ लौटाते हैं। क्या सही है? या दोनों समान रूप से मान्य हैं?

2
SQL सर्वर रिटर्न "अंकगणित अतिप्रवाह त्रुटि अभिव्यक्ति को डेटा प्रकार int में परिवर्तित करना।"
जब मैं इस कमांड को चलाता हूं SUM() SELECT COUNT(*) AS [Records], SUM(t.Amount) AS [Total] FROM dbo.t1 AS t WHERE t.Id > 0 AND t.Id < 101; मैं ला रहा हूँ, Arithmetic overflow error converting expression to data type int. इसका कारण क्या है इस पर कोई विचार? मैं इस …

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.