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

विशिष्ट पंक्तियों का चयन करके पहले से बनाई गई तालिका से एक MySQL तालिका बनाएं?

<घंटा/>

पहले से बनाई गई तालिका से तालिका बनाने के लिए, चयन कथन के रूप में तालिका बनाएं का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1318-> (-> Id int,-> FirstName varchar(10),-> LastName varchar(10),-> Age int-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) 

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable1318 मानों में डालें(1,'क्रिस', 'ब्राउन', 21); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DemoTable1318 मानों में डालें (2, 'डेविड', 'मिलर', 24);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)mysql> DemoTable1318 मानों में सम्मिलित करें(3,'कैरोल','टेलर',23);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable1318 से * चुनें;

आउटपुट

<पूर्व>+----------+-----------+----------+----------+| आईडी | प्रथम नाम | अंतिम नाम | उम्र |+------+-----------+----------+------+| 1 | क्रिस | ब्राउन | 21 || 2 | डेविड | मिलर | 24 || 3 | कैरल | टेलर | 23 |+------+----------+----------+------+3 पंक्तियों में सेट (0.00 सेकंड)

विशिष्ट पंक्तियों का चयन करके पहले से बनाई गई तालिका से तालिका बनाने की क्वेरी निम्नलिखित है -

mysql> टेबल बनाएं DemoTable1319-> जैसा चुनें *DemoTable1318-> से जहां उम्र IN(21,23);क्वेरी ठीक है, 2 पंक्तियाँ प्रभावित (0.81 सेकंड)रिकॉर्ड:2 डुप्लीकेट:0 चेतावनियाँ:0

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable1319 से * चुनें;

आउटपुट

<पूर्व>+----------+-----------+----------+----------+| आईडी | प्रथम नाम | अंतिम नाम | उम्र |+------+-----------+----------+------+| 1 | क्रिस | ब्राउन | 21 || 3 | कैरल | टेलर | 23 |+------+----------+----------+------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL वाली तालिका में केवल विशिष्ट पंक्तियों को हटाएं

    केवल विशिष्ट पंक्तियों को हटाने के लिए, MySQL NOT IN () का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1830 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20) )AUTO_INCREMENT=101;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल

  1. MySQL में पंक्तियों को एक तालिका से दूसरी तालिका में कैसे कॉपी करें?

    इसके लिए INSERT INTO SELECT स्टेटमेंट का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1879 (Id int, Name varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1879 मानों में डालें (103, एडम स्मिथ); क्वेरी ठीक है,

  1. पंक्तियों से एक विशिष्ट पंक्ति प्राप्त करने के लिए MySQL क्वेरी

    आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1972 (अनुभाग चार(1), छात्रनाम varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1972 मानों में डालें (सी, कैरोल); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन का उ