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

संरचित क्वेरी भाषा (एसक्यूएल) डेटाबेस को क्वेरी करने के लिए एक भाषा है। प्रश्नों में कोड उदाहरण, तालिका संरचना, नमूना डेटा और DBMS कार्यान्वयन के लिए एक टैग (जैसे MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, आदि) का उपयोग किया जाना चाहिए। यदि आपका प्रश्न केवल एक विशिष्ट DBMS (विशिष्ट एक्सटेंशन / सुविधाओं का उपयोग करता है) से संबंधित है, तो इसके बजाय उस DBMS के टैग का उपयोग करें। एसक्यूएल के साथ टैग किए गए सवालों के जवाब में आईएसओ / आईईसी मानक एसक्यूएल का उपयोग करना चाहिए।

24
अलग-अलग मान वापस करने के लिए Oracle में LISTAGG
На сттот вопрос есть ответы на Stack Overflow на русском : Как функцией LISTAGG вернуть значения без повторений? मैं LISTAGGOracle में फ़ंक्शन का उपयोग करने का प्रयास कर रहा हूं । मैं उस कॉलम के लिए केवल विशिष्ट मूल्य प्राप्त करना चाहूंगा। क्या कोई ऐसा तरीका है जिसमें मैं बिना …


3
एक ININ JOIN स्थिति में 'OR' एक बुरा विचार है?
बेहद धीमी गति से क्वेरी की गति को बेहतर बनाने की कोशिश में ( SQL सर्वर 2008 पर अगर यह मायने रखता है, तो प्रत्येक ~ केवल 50,000 पंक्तियों के साथ दो तालिकाओं पर कई मिनट ), मैंने समस्या को ORअपनी आंतरिक जॉइन में संकुचित कर दिया , जैसे कि: …

12
MySQL में महीने और वर्ष के आधार पर समूह
प्रत्येक पंक्ति पर एक टाइमस्टैम्प के साथ एक तालिका को देखते हुए, आप इस विशिष्ट json ऑब्जेक्ट प्रारूप में फिट होने के लिए क्वेरी को कैसे प्रारूपित करेंगे। मैं वर्षों / महीनों में एक जोंस ऑब्जेक्ट को व्यवस्थित करने की कोशिश कर रहा हूं। इस क्वेरी को बंद करने के …
94 sql  mysql  group-by  date 

9
विशिष्ट क्रम में कई मानों द्वारा sql आदेश?
ठीक है मैं एक अनुक्रमित कुंजी और एक गैर अनुक्रमित क्षेत्र के साथ एक मेज है। मुझे एक निश्चित मूल्य के साथ सभी रिकॉर्ड खोजने और पंक्ति को वापस करने की आवश्यकता है। मैं जानना चाहूंगा कि क्या मैं कई मूल्यों द्वारा आदेश दे सकता हूं। उदाहरण: id x_field -- …


6
मैं एक पैरामीटर वाली SQL क्वेरी कैसे बनाऊं? मैं क्यों?
मैंने सुना है कि "हर कोई" उपयोगकर्ता इनपुट के हर टुकड़े को मिटाए बिना SQL इंजेक्शन के हमलों से बचाने के लिए पैरामीटर किए गए SQL प्रश्नों का उपयोग कर रहा है। आप यह कैसे करते हैं? संग्रहीत प्रक्रियाओं का उपयोग करते समय क्या आप इसे स्वचालित रूप से प्राप्त …


10
SQL सर्वर में डुप्लिकेट रिकॉर्ड हटाएं?
EmployeeNameतालिका नामक स्तंभ पर विचार करें Employee। EmployeeNameक्षेत्र के आधार पर, बार-बार के रिकॉर्ड को हटाना लक्ष्य है । EmployeeName ------------ Anand Anand Anil Dipak Anil Dipak Dipak Anil एक क्वेरी का उपयोग करते हुए, मैं उन अभिलेखों को हटाना चाहता हूं जो दोहराए जाते हैं। SQL सर्वर में TSQL …

3
वहाँ चर के साथ StartsWith या टी sql में शामिल है?
मैं यह पता लगाने की कोशिश कर रहा हूं कि क्या सर्वर एक्सप्रेस संस्करण चला रहा है। मेरे पास निम्नलिखित t sql है। DECLARE @edition varchar(50); set @edition = cast((select SERVERPROPERTY ('edition')) as varchar) print @edition मेरे उदाहरण में, @edition = Express Edition (64-bit) मैं निम्नलिखित कैसे कर सकता हूं? …

4
विशिष्ट स्तंभ नामों वाली तालिकाओं के लिए Oracle डेटाबेस खोजें?
हमारे पास कई तालिकाओं के साथ एक बड़ा ओरेकल डेटाबेस है। क्या कोई ऐसा तरीका है जिससे मैं यह पता लगा सकता हूं कि कुछ कॉलम नामों के साथ कोई टेबल है या नहीं? IE मुझे उन सभी तालिकाओं को दिखाएं जिनमें कॉलम हैं: id, fname, lname, address विवरण मैं …
94 sql  oracle 

4
विशिष्ट मानों के लिए varchar () कॉलम को प्रतिबंधित करें?
क्या निर्दिष्ट करने का कोई तरीका है, उदाहरण के लिए MS SQL Server 2008 में एक varchar कॉलम के लिए 4 अलग-अलग मान? उदाहरण के लिए, मुझे फ़्रीक्वेंसी (वर्चर) नामक एक कॉलम की आवश्यकता है जो केवल 'दैनिक', 'साप्ताहिक', 'मासिक', 'वार्षिक' को संभावित मानों के रूप में स्वीकार करता है …

5
SQL एक तालिका में किसी अन्य स्तंभ के मान के बराबर एक स्तंभ का मान सेट करता है
मेरे पास दो DATETIME स्तंभों वाली एक तालिका है। उनमें से एक कभी NULL नहीं है, लेकिन उनमें से एक कभी-कभी NULL है। मुझे एक क्वेरी लिखने की ज़रूरत है जो कॉलम A के मानों के बराबर कॉलम B के लिए सभी NULL पंक्तियों को सेट करेगा। मैंने इस उदाहरण …
94 mysql  sql 

14
EXECUTE के बाद ट्रांजेक्शन काउंट BEGIN और COMMIT स्टेटमेंट की बेमेल संख्या को दर्शाता है। पिछली संख्या = 1, वर्तमान गणना = 0
मेरे पास एक Insertसंग्रहीत प्रक्रिया है जो डेटा को फीड करेगी Table1और Column1मूल्य प्राप्त करेगी और Table1दूसरी संग्रहीत प्रक्रिया को कॉल करेगी जो टेबल 2 को खिलाएगी। लेकिन जब मैं दूसरी संग्रहीत प्रक्रिया कहता हूं: Exec USPStoredProcName मुझे निम्नलिखित त्रुटि मिलती है: EXECUTE के बाद ट्रांजेक्शन काउंट BEGIN और COMMIT …

8
1052: फील्ड सूची में कॉलम 'आईडी' अस्पष्ट है
मेरे पास 2 टेबल हैं। tbl_namesऔर उनमें tbl_sectionदोनों idक्षेत्र हैं। मैं idक्षेत्र का चयन कैसे करूं , क्योंकि मुझे हमेशा यह त्रुटि मिलती है: 1052: Column 'id' in field list is ambiguous यहाँ मेरी क्वेरी है: SELECT id, name, section FROM tbl_names, tbl_section WHERE tbl_names.id = tbl_section.id मैं बस सभी …

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