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

हम डेटाबेस में मौजूदा MySQL टेबल से टेबल कैसे बना सकते हैं?

<घंटा/>

CTAS यानि "क्रिएट टेबल एएस सिलेक्ट" स्क्रिप्ट की मदद से हम मौजूदा टेबल से टेबल बना सकते हैं। यह तालिका संरचना के साथ-साथ मौजूदा तालिका से डेटा की प्रतिलिपि बनाता है। निम्नलिखित उदाहरण पर विचार करें जिसमें हमने 'कर्मचारी' नामक पहले से मौजूद तालिका से EMP_BACKUP नाम की एक तालिका बनाई है -

mysql> Select * from Employee;
+------+--------+
| Id   | Name   |
+------+--------+
| 100  | Ram    |
| 200  | Gaurav |
| 300  | Mohan  |
+------+--------+
3 rows in set (0.00 sec)

उपरोक्त क्वेरी तालिका 'कर्मचारी' में डेटा दिखाती है और नीचे दी गई क्वेरी संरचना और साथ ही 'कर्मचारी' तालिका से डेटा की प्रतिलिपि बनाकर 'EMP_BACKUP' नाम की तालिका बनाएगी।

mysql> Create table EMP_BACKUP AS SELECT * from EMPLOYEE;
Query OK, 3 rows affected (0.15 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> Select * from EMP_BACKUP;
+------+--------+
| Id   | Name   |
+------+--------+
| 100  | Ram    |
| 200  | Gaurav |
| 300  | Mohan  |
+------+--------+
3 rows in set (0.00 sec)

हम देख सकते हैं कि इसने 'कर्मचारी' तालिका के सभी डेटा और संरचना की नकल की।


  1. MySQL LIKE का उपयोग करके पहली तालिका से एक नई तालिका कैसे बनाएं?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1(EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 1 (कर्मचारी नाम) मान (सैम) में डालें; क्वेरी ठीक है, 1 पंक्ति

  1. MySQL में डेटाबेस से तालिका नाम कैसे प्राप्त करें?

    MySQL में किसी डेटाबेस से तालिका नाम पुनर्प्राप्त करने के लिए, सिंटैक्स इस प्रकार है - अपनेडेटाबेसनाम से टेबल दिखाएं; आइए MySQL में डेटाबेस से तालिका नामों को पुनः प्राप्त करने के लिए उपरोक्त क्वेरी को लागू करें - hb_student_tracker से टेबल दिखाएं; यह निम्नलिखित आउटपुट उत्पन्न करेगा - +----------

  1. आप MySQL Python में किसी डेटाबेस से तालिका को कैसे हटा सकते हैं?

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