MySQL में सेलेक्ट इन करने के लिए CREATE TABLE SELECT कमांड का उपयोग करें। वाक्य रचना इस प्रकार है -
टेबल बनाएं अपना टेबलनाम चुनें *अपने ओरिजिनलटेबलनाम से चुनें;
समझने के लिए, आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं SelectIntoDemo-> (-> Id int,-> Name varchar(200)-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड)
आइए इन्सर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> SelectIntoDemo मानों में डालें(1,'बॉब'),(2,'कैरोल'),(3,'डेविड'); क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.15 सेकंड) रिकॉर्ड:3 डुप्लिकेट:0 चेतावनियाँ :0
चुनिंदा स्टेटमेंट की मदद से सभी रिकॉर्ड्स को प्रदर्शित करना। क्वेरी इस प्रकार है -
mysql> SelectIntoDemo से *चुनें;
यहाँ आउटपुट है -
<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 1 | बॉब || 2 | कैरल || 3 | डेविड |+------+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)अब आप शुरुआत में चर्चा किए गए उपरोक्त सिंटैक्स को लागू कर सकते हैं। क्वेरी इस प्रकार है -
mysql> तालिका बनाएं yourTempTable चुनें * SelectIntoDemo से चुनें; क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.56 सेकंड) रिकॉर्ड:3 डुप्लिकेट:0 चेतावनियाँ:0
नए तालिका नाम "yourTempTable" के साथ सभी रिकॉर्ड जांचें। क्वेरी इस प्रकार है -
mysql> अपनेTempTable से *चुनें;
निम्न आउटपुट है -
<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 1 | बॉब || 2 | कैरल || 3 | डेविड |+------+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)