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 सेकंड) चयन कथन का उ