चुनें स्टेटमेंट एसक्यूएल का एक बहुत ही सरल लेकिन महत्वपूर्ण हिस्सा है। इस बिंदु पर, यदि आप पढ़ते हैं SQL क्या है? लेख, मुझे लगता है कि आपके पास काम करने के लिए परीक्षण डेटा का एक गुच्छा है। डेटा के बारे में महत्वपूर्ण बात हमेशा डेटा ही नहीं होती है बल्कि आप डेटा से क्या अंतर्दृष्टि प्राप्त कर सकते हैं। चुनें कथन आपको उस डेटा से निपटने में मदद करेगा ताकि आप जो खोज रहे हैं वह आपको मिल जाए।
यदि आप एक समर्पित डेटाबेस समाधान की तलाश कर रहे हैं, तो अपने आप को एक समर्पित प्रबंधित सर्वर प्राप्त करने के बारे में पता करें जिसमें अंतर्निहित SQL suppot हो।
आपको याद होगा, एसक्यूएल क्या है? लेख, हमने बनाने, पढ़ने, लिखने . का उल्लेख किया है , और हटाना मौलिक SQL क्रियाओं के रूप में। चुनें का उपयोग करना कथन आपको "रीडिंग" क्रिया को पूरा करने की अनुमति देंगे, ताकि आप अपना डेटा विभिन्न तरीकों से प्रदर्शित कर सकें, जैसे:
- एक सूची ब्लॉग पोस्ट
- ग्राहकों का एक समूह
- शहरों का एक समूह
इससे कोई फर्क नहीं पड़ता कि आपने किस प्रकार का डेटा एकत्र किया है, चुनें कथन आपको इसे छाँटने और इसे पढ़ने में मदद करेंगे।
*सभी* न्यूज़लेटर उत्तरदाताओं का चयन करना
कल्पना कीजिए कि आपकी वेबसाइट पर एक साइनअप फॉर्म था। आगंतुक अपना नाम और ईमेल प्रदान करते हैं। और फ़ॉर्म ही उनके आईपी पते को पकड़ लेता है।
आपका डेटाबेस इस जानकारी को "उत्तरदाताओं" नामक तालिका में रख सकता है। प्रत्येक उत्तरदाता के पास एक विशिष्ट पहचान संख्या होगी। तो यह आपकी तालिका में पाँच स्तंभों के बराबर है:
- आईडी
- पहला नाम
- उपनाम
- ईमेल
- आईपी पता
हमारे पहले उदाहरण के लिए, मान लें कि आप केवल सभी देखना चाहते हैं उत्तरदाताओं। हम *
. का उपयोग करके सभी उत्तरदाताओं का चयन कर सकते हैं हमारे बयान में:
SELECT * FROM respondents;
"उत्तरदाता" हमारी तालिका का नाम है।
यहां वाक्य रचना पर ध्यान दें। SQL कथन भाग बड़े अक्षरों में हैं, लेकिन इसकी आवश्यकता नहीं है। और एक अर्ध-रंग ;
कथन समाप्त करता है।
कम डेटा चुनें
अक्सर, अधिक चयनात्मक होना फायदेमंद होता है हमारे चुनें . के साथ बयान। निम्नलिखित उदाहरण में, मान लीजिए कि आप केवल हमारे उत्तरदाताओं के नाम देखना चाहते हैं। आप निम्न कथन का उपयोग कर सकते हैं:
SELECT "first_name", "last_name" FROM respondents;
यह हमारे सभी उत्तरदाताओं के लिए प्रथम और अंतिम नाम रिकॉर्ड तैयार करेगा।
सारांश अप करें
अब आप चुनें . के लिए मूल सिंटैक्स देख सकते हैं एसक्यूएल में बयान। यह सिर्फ एक परिचय है। ये कथन जटिलता में तेजी से बढ़ सकते हैं। हालाँकि, आपके डेटाबेस से जानकारी के चयन के लिए मूल सिंटैक्स वही रहता है। जैसे-जैसे अधिक जटिल अभिलेखों की आपकी आवश्यकता बढ़ती जाएगी, आपके कथन बड़े और अधिक जटिल होते जाएंगे। जैसे ही हम अपने डेटाबेस में टेबल बनाने और हटाने पर चर्चा करने के लिए आगे बढ़ते हैं, हमारी SQL श्रृंखला में बने रहें।