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

MySQL में SELECT और SHOW कमांड के परिणामों को कैसे संयोजित करें

समाधान

उपयोगकर्ता-परिभाषित वेरिएबल (@) या सिस्टम वेरिएबल (@@) का उपयोग करके एक ही SELECT में कई मान दिखाएं।

उपयोगकर्ता वेरिएबल

mysql> SET @first_name = 'John';
mysql> SET @last_name = 'Smith';
mysql> SELECT @first_name AS EmployeeFirstName, @last_name AS EmployeeLastName;
+-------------------+------------------+
| EmployeeFirstName | EmployeeLastName |
+-------------------+------------------+
| John              | Smith            |
+-------------------+------------------+

सिस्टम वेरिएबल

mysql> SELECT @@version AS CURRENT_MYSQL_VERSION, @@port AS CURRENT_MYSQL_PORT_NUMBER;
+-----------------------+---------------------------+
| CURRENT_MYSQL_VERSION | CURRENT_MYSQL_PORT_NUMBER |
+-----------------------+---------------------------+
| 8.0.21                | 3306                      |
+-----------------------+---------------------------+

नोट: @ सत्र वेरिएबल के लिए, @@ ग्लोबल/सेशन सिस्टम वेरिएबल के लिए। यह अलग-अलग SELECT/SHOW चलाने से बचाता है।

  1. Java के साथ MySQL डेटाबेस से कनेक्ट करना Java के साथ MySQL डेटाबेस से कनेक्ट करना

    परिचय Java में JDBC (Java Database Connectivity) API का उपयोग करके MySQL डेटाबेस से कनेक्ट किया जाता है। इसके लिए MySQL JDBC ड्राइवर (Connector/J) की आवश्यकता होती है। कनेक्शन URL और पैरामीटर्स String MySQLURL = jdbc:mysql://localhost:3306/yourDatabaseName?useSSL=false; String databaseUserName = yo

  1. - MySQL में VARCHAR स्ट्रिंग से हाइफ़न के बाद की संख्याओं को कैसे हटाएं

    समाधान SUBSTRING_INDEX() फंक्शन का उपयोग करके हाइफ़न से पहले का भाग प्राप्त करें। उदाहरण टेबल बनाएं: INSERT INTO DemoTable2040 VALUES (John-232), (Carol-901), (David-987); अपडेट क्वेरी UPDATE DemoTable2040 SET StudentCode = SUBSTRING_INDEX(StudentCode, -, 1); परिणाम +-------------+ | StudentCod

  1. - MySQL REGEXP: विशिष्ट संख्या से शुरू होने वाले स्ट्रिंग+नंबर रिकॉर्ड प्राप्त करें

    REGEXP पैटर्न Select yourColumnName1, yourColumnName2 from yourTableName where yourColumnName2 REGEXP ^yourStringValue[yourNumericValue]; उदाहरण: John से शुरू और फिर 5 या 6 insert into demo45(value) values(John500), (John1500), (John5500), (John6500), (John8600); क्वेरी: ^John[56] select id,val