1
उच्चारण `एस-क्यू-एल` (स्ट्रक्चर्ड क्वेरी लैंग्वेज) भाषा को शुरूआत में 1 9 70 के दशक में डोनाल्ड डी। चैंबरलिन और रेमंड एफ बॉइस द्वारा आईबीएम में विकसित किया गया था। प्रारंभिक संस्करण को सीक्वेल (स्ट्रक्चर्ड इंग्लिश क्वेरी लैंग्वेज) कहा जाता था
2
वहाँ कई एसक्यूएल बोलियों हैं, लेकिन डेटाबेस सबसे व्यापक रूप से एएनएसआई मानक "एसक्यूएल-99" का पालन करता था, और कई विक्रेताओं, मानक (माइक्रोसॉफ्ट द्वारा बनाई गई भिन्नता T-SQL या Transact-SQL कहा जाता है का विस्तार करने के लिए अतिरिक्त कार्यक्षमता को लागू किया है, जबकि संस्करण ओरेकल को पीएल / एसक्यूएल कहा जाता है)।
3
डेटा निकाले जा रहा है! यह सामान्यतः एसक्यूएल का प्राथमिक कार्य होता है ऐसा करने के लिए, हम SELECT कथन का उपयोग करते हैं, जो SQL में एक डेटाबेस से डेटा को क्वेरी या निकालेगा।
4
एक साधारण उदाहरण कुछ ऐसा होगा: `TblMyCDList से * चुनें` जो सभी कॉलम (इसलिए *) का उपयोग करें और तालिका पंक्ति `tblMyCDList` मिलेगा
5
परामर्श अक्सर अधिक जटिल होते हैं चयन कथन का उपयोग किसी तालिका से विशिष्ट पंक्तियों और स्तंभों को निकालने के लिए किया जा सकता है, और यहां तक कि कई तालिकाओं या डेटाबेस से डेटा को संबद्ध कर सकते हैं।
6
यदि हम चयन कथन द्वारा प्राप्त पंक्तियों को फ़िल्टर करना चाहते हैं, तो उन अभिलेखों के समूह को योग्य बनाने के लिए एक WHERE खंड की आवश्यकता होती है, जिसे निकाला जाएगा। "का चयन करें * tblMyCDList से जहां CDID = 27 `केवल पंक्तियों को उद्धृत करेगा जहां CDID क्षेत्र 27. के बराबर है या" जहां tblAttribute strCDName तरह से * चुनें` एक वाइल्डकार्ड 0 या उससे अधिक का प्रतिनिधित्व करने का उपयोग कर% डार्क साइड `, किसी भी चरित्र की और शायद घटनाएं दर्शाते हैं कि मेरे संग्रह मेरी पसंदीदा पिंक फ्लोयड एल्बम है।
7
INSERT और UPDATE स्टेटमेंट्स को SQL डेटाबेस में डेटा जोड़ने और बदलने के लिए उपयोग किया जाता है।