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

जब एक 'SELECT' स्टेटमेंट को बड़े SQL स्टेटमेंट के हिस्से के रूप में उपयोग करने के लिए SQL शब्द का उपयोग किया जाता है। बड़ा बयान डीएमएल हो सकता है और हमेशा कोष्ठक या कोष्ठक के भीतर पाया जाता है।

3
यह क्वेरी क्यों काम करती है?
मेरे पास दो टेबल हैं, table_a (id, name) और table_b (id), आइए Oracle 12c पर कहते हैं। यह क्वेरी अपवाद क्यों नहीं लौटाती है? select * from table_a where name in (select name from table_b); मैं जो समझता हूं, ओरेकल इसे देखता है select * from table_a where name = …


2
उपश्रेणी के उपनाम मुख्य प्रश्नों के उपनाम के समान हैं
मेरे पास एक SQL क्वेरी है, जिसके उपनाम उसके कुछ उप-वर्ग के उपनामों के समान हैं। उदाहरण के लिए: select * from ROOM r where ... ( select * from ROAD r where ... ) यह ठीक काम करता है, क्योंकि उपश्रेणी का उपनाम मुख्य को छिपाने के लिए लगता …

2
एक सबक्वेरी के माध्यम से कई कॉलम का चयन करना
मैं निम्नलिखित क्वेरी में सबक्वेरी से 2 कॉलम का चयन करने का प्रयास कर रहा हूं, लेकिन ऐसा करने में असमर्थ हूं। उपनाम तालिका बनाने की कोशिश की, लेकिन अभी भी उन्हें नहीं मिला। SELECT DISTINCT petid, userid, (SELECT MAX(comDate) FROM comments WHERE petid=pet.id) AS lastComDate, (SELECT userid FROM comments …

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

3
सबक्वेरी के साथ बड़ी टेबल पर धीमा अपडेट
साथ SourceTable> होने 15MM रिकॉर्ड और Bad_Phraseहोने> 3K रिकॉर्ड, निम्न क्वेरी SQL सर्वर 2005 SP4 पर चलाने के लिए लगभग 10 घंटे लगते हैं। UPDATE [SourceTable] SET Bad_Count= ( SELECT COUNT(*) FROM Bad_Phrase WHERE [SourceTable].Name like '%'+Bad_Phrase.PHRASE+'%' ) अंग्रेजी में, यह क्वेरी Bad_Phrase में सूचीबद्ध अलग-अलग वाक्यांशों की संख्या की …

1
उपशम समानता का उपयोग क्यों करता है और इसमें शामिल नहीं होता है?
इस क्वेरी को चलाने के दौरान एसक्यूएल सर्वर समानांतरवाद का उपयोग क्यों करता है जो एक सबक्वेरी का उपयोग करता है लेकिन यह एक जॉइन का उपयोग करते समय नहीं करता है? जुड़ने का संस्करण धारावाहिक में चलता है और पूरा होने में लगभग 30 गुना अधिक समय लगता है। …

1
तारीख की तुलना के साथ घटिया प्रदर्शन करने वाला गरीब
एक मैचिंग फ़ील्ड के साथ सभी पूर्व रिकॉर्ड की कुल संख्या का पता लगाने के लिए एक सबक्वेरी का उपयोग करते समय, प्रदर्शन एक मेज पर भयानक होता है जिसमें 50k रिकॉर्ड होते हैं। सबक्वेरी के बिना, क्वेरी कुछ मिलीसेकंड में निष्पादित होती है। उपकुंजी के साथ, निष्पादन का समय …

2
SQL सब उप क्वेरी का उपयोग करके कैसे हटा सकता है
तालिका से डुप्लिकेट रिकॉर्ड को हटाने के लिए हमारे डेवलपर्स द्वारा निम्न कोड जोड़ा गया था: DELETE SubQuery FROM ( SELECT ID ,FK1 ,FK2 ,CreatedDateTime ,ROW_NUMBER() OVER(PARTITION BY FK1, FK2 ORDER BY CreatedDateTime) AS RowNumber FROM Table ) AS SubQuery WHERE RowNumber > 1 कोड की समीक्षा करते समय, मैंने …

1
मेरी SQL सर्वर क्वेरी का चयन की तुलना में अद्यतन पर भिन्न व्यवहार क्यों कर रही है?
मैंने एक SQL सर्वर क्वेरी लिखी है जो एक क्षेत्र पर विभाजन के बाद अनुक्रमिक संख्या रखने के लिए रिकॉर्ड को अपडेट करती है। जब मैं इसे एक सेलेक्ट स्टेटमेंट के रूप में चलाता हूं, तो सब कुछ बहुत अच्छा लगता है: DECLARE @RunDetailID INT = 448 DECLARE @JobDetailID INT …

3
SQLITE: टैग और उत्पादों की समस्या
मैं निम्नलिखित करने के लिए एक क्वेरी बनाने का तरीका खोज रहा हूँ: आइए 3 तालिकाओं पर विचार करें: उत्पादों: उत्पादों की सूची टैग: टैग की सूची tag_ties: तालिका का उपयोग किसी उत्पाद को टैग जोड़ने के लिए किया जाता है आइए प्रत्येक तालिका के लिए इस संरचना पर विचार …
10 query  sqlite  subquery 

3
पोस्टक्वेरीक्यूक्यू क्वेरी बहुत धीमी है जब उपकुंजी गयी
मेरे पास 1.5M पंक्तियों वाली एक अपेक्षाकृत सरल क्वेरी है: SELECT mtid FROM publication WHERE mtid IN (9762715) OR last_modifier=21321 LIMIT 5000; EXPLAIN ANALYZE उत्पादन: Limit (cost=8.84..12.86 rows=1 width=8) (actual time=0.985..0.986 rows=1 loops=1) -> Bitmap Heap Scan on publication (cost=8.84..12.86 rows=1 width=8) (actual time=0.984..0.985 rows=1 loops=1) Recheck Cond: ((mtid = …

1
MySQL: आंतरिक प्रश्नों में "ORDER BY" के साथ यूनिअन का अनुकूलन करें
मैं बस एक लॉगिंग सिस्टम सेट करता हूं जिसमें एक ही लेआउट के साथ कई टेबल होते हैं। प्रत्येक डेटा स्रोत के लिए एक तालिका है। लॉग दर्शक के लिए, मैं चाहता हूं सभी लॉग टेबल को यूनिअन करें , उन्हें खाते से फ़िल्टर करें , स्रोत की पहचान के …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.