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

हम मौजूदा MySQL तालिका से कुछ शर्तों के साथ डेटा की प्रतिलिपि कैसे बना सकते हैं?

<घंटा/>

जैसा कि हम जानते हैं कि हम मौजूदा तालिका से डेटा और संरचना को CTAS स्क्रिप्ट द्वारा कॉपी कर सकते हैं। अगर हम कुछ शर्तों के साथ डेटा कॉपी करना चाहते हैं तो हमें सीटीएएस स्क्रिप्ट के साथ WHERE क्लॉज का उपयोग करना होगा। नीचे दिए गए उदाहरण पर विचार करें -

mysql> Create table EMP_BACKUP2 AS SELECT * from EMPLOYEE WHERE id = 300 AND Name = 'Mohan';
Query OK, 1 row affected (0.14 sec)
Records: 1 Duplicates: 0 Warnings: 0

mysql> Select * from EMP_BACKUP2;
+------+-------+
| Id   | Name  |
+------+-------+
| 300  | Mohan |
+------+-------+

1 row in set (0.00 sec)

उपरोक्त उदाहरण में, हमने कुछ शर्तों के साथ 'कर्मचारी' तालिका से EMP_BACKUP1 नाम की एक तालिका बनाई है। MySQL उन शर्तों के आधार पर केवल एक पंक्ति के साथ तालिका बनाता है।


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

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

  1. MySQL तालिका से डेटा हटाने के बाद 1 के साथ स्वत:वृद्धि कैसे करें?

    इसके लिए आप TRUNCATE TABLE कमांड का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1796 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1

  1. आप पायथन में MySQL का उपयोग करके कुछ मानदंडों के आधार पर किसी तालिका से डेटा का चयन कैसे कर सकते हैं?

    तालिका से सभी डेटा का चयन करने के लिए अक्सर इसकी आवश्यकता नहीं होती है। इसके बजाय, हमें किसी शर्त या मानदंड के आधार पर तालिका से डेटा या पंक्तियों का चयन करना होगा। =90) है। इसलिए, हमें MySQL में WHERE स्टेटमेंट प्रदान किया जाता है जो हमें कुछ निर्दिष्ट मानदंडों के आधार पर तालिका से डेटा का चयन कर