आप नीचे दिए गए सिंटैक्स का उपयोग करके इंसर्ट, वैल्यू और सेलेक्ट स्टेटमेंट को जोड़ सकते हैं
अपने FirstTableName(yourColumnName1,yourColumnName2,.......N)में सम्मिलित करें,अपना कॉलमनाम1,अपना कॉलमनाम2,.......Nचुनें, जहां आपकी स्थिति है;
उपरोक्त सिंटैक्स को समझने के लिए, आइए हम दो टेबल बनाते हैं जिसमें पहली टेबल को दूसरी टेबल से रिकॉर्ड मिलेगा।
आइए बिना किसी रिकॉर्ड के पहली टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है
mysql> तालिका बनाएं CombiningInsertValuesSelect -> (-> EmployeeId varchar(10), -> EmployeeName varchar(100), -> EmployeeAge int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (6.95 सेकंड)
अब आप कुछ रिकॉर्ड के साथ दूसरी टेबल बना सकते हैं। तालिका बनाने की क्वेरी इस प्रकार है
mysql> टेबल बनाएं getAllValues -> ( -> Id varchar(100), -> Name varchar(100), -> Age int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.12 सेकंड)
इंसर्ट कमांड का उपयोग करके 'getAllValues' नाम के साथ दूसरी टेबल में रिकॉर्ड डालें। क्वेरी इस प्रकार है
mysql> getAllValues मानों ('EMP-1', 'जॉन', 26) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.86 सेकंड) mysql> getAllValues मानों में डालें ('ईएमपी -2', 'कैरोल', 22); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.36 सेकंड) mysql> getAllValues मानों ('ईएमपी -3', 'सैम', 24) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.28 सेकंड) mysql> getAllValues मानों में डालें ( 'ईएमपी -4', 'डेविड', 27); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) mysql> getAllValuesvalues ('EMP-5', 'बॉब', 21) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.75 सेकंड)
अब आप सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित कर सकते हैं। क्वेरी इस प्रकार है
mysql> getAllValues से * चुनें;
निम्न आउटपुट है
<पूर्व>+----------+----------+------+| आईडी | नाम | उम्र |+----------+----------+------+| ईएमपी-1 | जॉन | 26 || ईएमपी-2 | कैरल | 22 || ईएमपी-3 | सैम | 24 || ईएमपी -4 | डेविड | 27 || ईएमपी-5 | बॉब | 21 |+----------+----------+------+5 पंक्तियाँ सेट में (0.00 सेकंड)यहाँ MySQL में इन्सर्ट, वैल्यूज़ और सेलेक्ट का उपयोग है। क्वेरी इस प्रकार है
mysql> CombiningInsertValuesSelect(EmployeeId,EmployeeName,EmployeeAge) में सम्मिलित करें -> getAllValues से आईडी, नाम, आयु चुनें जहां आईडी ='ईएमपी -4'; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) रिकॉर्ड:1 डुप्लिकेट:0 चेतावनियाँ:0
अब जांचें कि रिकॉर्ड तालिका में मौजूद है या चयन कथन का उपयोग नहीं कर रहा है। क्वेरी इस प्रकार है
mysql> CombiningInsertValuesSelect से * चुनें;
निम्न आउटपुट है
<पूर्व>+---------------+--------------+---------------+| कर्मचारी आईडी | कर्मचारी का नाम | कर्मचारी आयु |+---------------+--------------+---------------+| ईएमपी -4 | डेविड | 27 |+---------------+--------------+----------------+1 पंक्ति सेट में ( 0.00 सेकंड)