कंप्यूटरडेटाबेस

नमूना ऑपरेटर: MySQL चयन से चयन

MySQL, किसी अन्य संबंधपरक डेटाबेस प्रबंधन प्रणाली की तरह, इसकी संरचना नमूना SELECT कथन में है। यह आश्चर्य की बात नहीं है, क्योंकि डेटाबेस जब आवश्यक इसे पुनः प्राप्त करने में मुख्य रूप से गोपनीय जानकारी हो। select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL उपकरणों का एक बड़ा सेट उपलब्ध कराने का चयन करें, से SELECT कथन आप कई अलग अलग तरीकों से कर सकते हैं।

स्थापित कर रहा है MySQL

MySQL Windows के तहत के रूप में लागू है, और लिनक्स के तहत किया जाता है। MySQL उबंटू स्थापित करने के लिए ओएस के टर्मिनल पर काफी दो टीमों के प्रदर्शन:

- Sudo apt-get mysql सर्वर स्थापित करें।

- Sudo apt-get mysql-ग्राहक स्थापित करें।

MySQL विंडोज के लिए, बस आधिकारिक साइट से "डेटाबेस" उचित स्थापना संकुल डाउनलोड करने और उन्हें चलाने।

SELECT कथन की समग्र संरचना

MySQL में पूरी संरचना SELECT कथन से चयन इस प्रकार है:

1. का चयन करें - स्तंभ नाम (क्षेत्र)।

2. से - तालिका नाम।

3. जहां - एक शर्त है जो नमूने के लिए।

ध्यान दें कि जब एसक्यूएल भाषा वाक्यविन्यास केस-संवेदी नहीं है, बयानों और आरक्षित कीवर्ड लिखने के लिए एक अच्छा अभ्यास (, से कहां, आदि) बड़े अक्षरों में, और तालिकाओं और स्तंभों के नाम - छोटे। SELECT приведен на рисунке ниже. MySQL ऑपरेटर का चयन से चुनें नीचे दिखाया गया है का उपयोग करने का सबसे सरल उदाहरण।

एक तारक शब्द के बाद SELECT कीवर्ड एक एनालॉग है सभी कि किसी दिए गए मेज से सभी स्तंभों का चयन करने के लिए इसका मतलब है। आप तालिका के क्षेत्रों में से केवल कुछ में रुचि रखते हैं, वे एक उचित जगह में उल्लेख किया जाना चाहिए, अल्पविराम के द्वारा अलग। एक ही टेबल के नाम पर लागू होता है - अगर एक से अधिक, उन सब को अल्पविराम के द्वारा अलग दर्ज करें।

कहां का उपयोग करना

जाहिर है, आप मदद लेकिन नोटिस पूर्ववर्ती उदाहरण में, ऐसा कोई कीवर्ड कहां है कि नहीं कर सकता है - इस वजह से इस मामले में यह हम की जरूरत नहीं है है। इस बयान की आवश्यकता नहीं है, और चयन में इस तरह के वैकल्पिक ऑपरेटरों, वहाँ कई हैं, लेकिन वे एक छोटा सा बाद में कर रहे हैं। आप के बाद एक नाम इस प्रकार = 'कुत्ते' के रूप में, एक जहां मेज और किसी भी हालत कहते हैं, तो परिणाम सेट एडीसन की ओर से पालतू के साथ केवल एक पंक्ति मिल जाएगा। नीचे दिया गया चित्र एक उदाहरण दिखाता है। बयान आदेश द्वारा अनदेखी न करें, यहाँ यह कोई बात नहीं है, और यह एक छोटे से बाद चर्चा की जाएगी।

यह कहां के बाद भी अनेक शर्तें लिखने के लिए संभव है, लेकिन अब कोई अल्पविराम के द्वारा अलग किया जाता है कि ध्यान देने योग्य है। इस उद्देश्य के लिए, आप इस तरह के रूप AND या OR कुंजीशब्दों का उपयोग करना है। यह सब कैसे अपने शर्तें पूरी होनी चाहिए पर निर्भर करता है। आप एक परिणाम है कि सभी शर्तों को आपके द्वारा निर्दिष्ट, संतुष्ट तो बीच उन्हें होना चाहिए और यदि परिणाम उनमें से कम से कम एक को पूरा करना चाहिए, तो या उपयोग में रुचि रखते हैं।

ORDER BY खंड

हम जानते हैं कि एक SELECT कथन में कहां के अलावा कई अन्य कीवर्ड जिसके साथ आप परिणाम के रूप में किसी विशेष स्थिति में आवश्यक सेट में हेरफेर कर सकते हैं उल्लेख किया है। ऐसे ही एक "कुंजी" द्वारा आदेश है। यह आप एक विशेष क्षेत्र, दोनों आरोही और अवरोही भीतर नमूने के परिणामों को सॉर्ट करने के लिए अनुमति देता है। यह मान डेटा को सॉर्ट करने की जरूरत के अनुसार सिर्फ उसके पीछे स्तंभ नाम निर्दिष्ट करने के लिए काफी है,। यह कई शर्तों का पालन करने के लिए महत्वपूर्ण है: पहला - नाम बयान आदेश देकर में निर्दिष्ट है, और चयन में मौजूद होना चाहिए; दूसरा - द्वारा अनुरोध के अंत में रखा जाना चाहिए आदेश।

डिफ़ॉल्ट सॉर्ट आरोही है (एएससी), लेकिन अगर आप, अवरोही क्रम में परिणामों को सॉर्ट एएससी कीवर्ड DESC के बजाय क्षेत्र के नाम के बाद लिखने के लिए की जरूरत है।

निष्कर्ष

हम मुख्य समीक्षा की, लेकिन नहीं उपकरण ऑपरेटर MySQL से चयन के सभी। का चयन करें, ऊपर वर्णित के अलावा, अन्य सुविधाओं, डेटाबेस से डेटा पुनः प्राप्त करने के लचीलेपन से और कुशलता से की अनुमति देने का एक बहुत है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.unansea.com. Theme powered by WordPress.