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

MySQL में चयन करें और कमांड परिणाम दिखाएं?


चयन और SHOW कमांड परिणामों को एक में मिलाने के लिए, नीचे दी गई क्वेरी का उपयोग करें -

@anyVariableName1 को anyAliasName1,@anyVariableName1 के रूप में anyAliasName2,......N;
के रूप में चुनें

SELECT और SHOW को मिलाने के लिए, पहले पहले वेरिएबल को बनाएं और इनिशियलाइज़ करें। निम्नलिखित प्रश्न है -

mysql> @first_name='John' सेट करें;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

SELECT और SHOW को मिलाने के लिए, दूसरा वेरिएबल बनाएं और इनिशियलाइज़ करें। निम्नलिखित प्रश्न है -

mysql> सेट @last_name='Smith';क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

SELECT और SHOW कमांड को संयोजित करने के लिए क्वेरी निम्नलिखित है -

mysql> @first_name को EmployeeFirstName के रूप में, @last_name को EmployeeLastName के रूप में चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+---------------------+---------------------+| कर्मचारी फर्स्टनाम | कर्मचारी का अंतिम नाम |+---------------------+---------------------+| जॉन | स्मिथ |+-------------------+-----------------+1 पंक्ति सेट में (0.00 सेकंड)

सिस्टम ग्लोबल वेरिएबल्स को संयोजित करने के लिए, आप सिंगल वन(@) के बजाय @@ का उपयोग कर सकते हैं। नीचे दी गई क्वेरी वर्तमान MySQL संस्करण और पोर्ट नंबर को संयोजित करेगी।

निम्नलिखित प्रश्न है -

mysql> CURRENT_MYSQL_VERSION के रूप में @@ संस्करण का चयन करें,@@port asCURRENT_MYSQL_PORT_NUMBER;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+--------------------------+--------------------- -----+| CURRENT_MYSQL_VERSION | CURRENT_MYSQL_PORT_NUMBER |+--------------------------+-------------------------- ----+| 8.0.21 | 3306 |+--------------------------+------------------------------------- ---- +1 पंक्ति सेट में (0.00 सेकंड)
  1. पहले एन परिणामों को छोड़ने के लिए MySQL का चयन करें?

    MySQL SELECT में रिकॉर्ड्स को स्किप करने के लिए, OFFSET का उपयोग करें। आइए पहले एक टेबल बनाएं− टेबल बनाएं DemoTable(Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (डेविड );क्वेरी ठीक है, 1 पंक्ति प्र

  1. किसी क्वेरी के परिणामों को यादृच्छिक रूप से कैसे ऑर्डर करें और MySQL में यादृच्छिक पंक्तियों का चयन करें?

    किसी क्वेरी के परिणामों को बेतरतीब ढंग से ऑर्डर करने के लिए, ORDER BY RAND() का उपयोग करें। वाक्य रचना इस प्रकार है - DemoTable1559 से * चुनें जहां आपका कॉलमनाम IN(yourValue1,yourValue2,....N) रैंड द्वारा ऑर्डर करें() आपके लिमिट वैल्यू को सीमित करें; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्ति

  1. MySQL में एक चयन क्वेरी के साथ सम्मिलित करें

    सेलेक्ट क्वेरी के साथ इन्सर्ट के लिए, सिंटैक्स इस प्रकार है - insert into yourTableName(yourColumnName1,yourColumnName2,yourColumnName3,...N) select yourValue1,yourValue2,yourValue3,......N; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1603    -> (    -> Studen