Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

मैं फ़ाइल में MySQL तालिका से कुछ शर्तों के आधार पर मूल्यों को कैसे निर्यात कर सकता हूं?

<घंटा/>

हम MySQL तालिका से डेटा को फ़ाइल में निर्यात करते समय WHERE क्लॉज में शर्तों का उपयोग कर सकते हैं। इसे एक उदाहरण की मदद से समझा जा सकता है -

उदाहरण

मान लीजिए कि हमारे पास तालिका 'Student_info' से निम्नलिखित डेटा है -

mysql> Student_info से * चुनें; ---+| आईडी | नाम | पता | विषय |+------+---------+-----------+---------------+| 101 | यशपाल | अमृतसर | इतिहास || 105 | गौरव | चंडीगढ़ | साहित्य || 125 | रमन | शिमला | कंप्यूटर || 130 | राम | झांसी | कंप्यूटर || 132 | श्याम | चंडीगढ़ | अर्थशास्त्र || 133 | मोहन | दिल्ली | कंप्यूटर |+----------+---------+---------------+---------------+6 पंक्तियाँ सेट में (0.07 सेकंड)

मान लीजिए कि हम 120 से अधिक आईडी वाले रिकॉर्ड्स को एक्सपोर्ट करना चाहते हैं, तो निम्न क्वेरी इस तरह के रिकॉर्ड्स को 'Student_info' टेबल से 'Stuednt4.CSV' फाइल में एक्सपोर्ट करेगी -

mysql> student_info से * चुनें जहां आईडी> 120 आउटफाइल 'C:/mysql/bin/mysql-files/student4.csv' में ',' द्वारा समाप्त किए गए फ़ील्ड; क्वेरी ठीक, 4 पंक्तियाँ प्रभावित (0.16 सेकंड) 

ऊपर दी गई क्वेरी निम्न मानों को Student4.CSV फ़ाइल में निर्यात करेगी -

125 रमन शिमला कंप्यूटर्स130 राम झांसी कंप्यूटर्स132 श्याम चंडीगढ़ इकोनॉमिक्स133मोहन दिल्ली कंप्यूटर

  1. मैं एक MySQL दृश्य कैसे बना सकता हूं जो कुछ शर्तों के आधार पर तालिका से मान लेता है?

    यदि हम एक ऐसा दृश्य बनाना चाहते हैं जो किसी विशेष स्थिति के आधार पर तालिका से मान लेता है तो हमें दृश्य बनाते समय WHERE क्लॉज का उपयोग करना होगा। WHERE क्लॉज के आधार पर मान को ध्यान में रखा जाएगा। WHERE क्लॉज के साथ MySQL व्यू बनाने का सिंटैक्स इस प्रकार हो सकता है - सिंटैक्स देखें view_name AS Sele

  1. बेस टेबल से कुछ रेंज के मानों को चुनकर हम एक MySQL व्यू कैसे बना सकते हैं?

    जैसा कि हम जानते हैं कि MySQL BETWEEN ऑपरेटर का उपयोग कुछ श्रेणी के मानों से मूल्यों का चयन करने के लिए किया जा सकता है। हम आधार तालिका से मूल्यों की कुछ श्रेणी का चयन करने के लिए विचारों के साथ BETWEEN ऑपरेटर का उपयोग कर सकते हैं। इस अवधारणा को समझने के लिए हम निम्नलिखित डेटा वाली आधार तालिका stude

  1. MySQL तालिका से 3 यादृच्छिक मान कैसे प्रदर्शित करें?

    रैंडम के लिए रैंड () का उपयोग करें, जबकि मानों की संख्या के लिए LIMIT 3 यानी यहां 3 - रैंड() लिमिट 3 के आधार पर अपनेटेबलनाम ऑर्डर से अपना कॉलमनाम चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable646 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,FirstName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभ