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

MySQL

  1. क्या MySQL AVG फंक्शन का उपयोग करते समय "0" वाली एंट्रीज को बाहर रखा जा सकता है?

    0 वाली एंट्रीज को बाहर रखने के लिए, आपको AVG() फंक्शन के साथ NULLIF() का उपयोग करना होगा। सिंटैक्स निम्नलिखित है: SELECT AVG(NULLIF(yourColumnName, 0)) AS anyAliasName FROM yourTableName; आइए पहले एक टेबल बनाते हैं: ); Query OK, 0 rows affected (0.72 sec) INSERT कमांड का उपयोग करके टेबल में कुछ रि

  2. MySQL में कुल समय अवधि की गणना कैसे करें (समय जोड़ें)?

    MySQL में कुल समय अवधि की गणना करने के लिए, आपको SEC_TO_TIME() का उपयोग करना होगा। आइए एक टेबल बनाकर उदाहरण देखते हैं: ); Query OK, 0 rows affected (0.63 sec) INSERT कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी निम्नलिखित है: insert into AddTotalTimeDemo(LoginTime) values(05:07:00); Que

  3. MySQL में मौजूदा कॉलम से ON UPDATE CURRENT_TIMESTAMP कैसे हटाएं?

    ON UPDATE CURRENT_TIMESTAMP परिभाषित करता है कि एक्सप्लिसिट टाइमस्टैम्प के बिना एक अपडेट करंट टाइमस्टैम्प मान में अपडेट होगा। आप ALTER कमांड का उपयोग करके किसी कॉलम से ON UPDATE CURRENT_TIMESTAMP हटा सकते हैं। सिंटैक्स निम्नलिखित है: ALTER TABLE yourTableName CHANGE yourTimeStampColumnName yourTime

  4. MySQL में सबसे लंबी VARCHAR लंबाई कैसे प्राप्त करें?

    सबसे लंबी VARCHAR लंबाई प्राप्त करने के लिए, आपको CHAR_LENGTH() का उपयोग करना होगा। सिंटैक्स निम्नलिखित है: SELECT MAX(CHAR_LENGTH(yourColumnName)) AS anyAliasName FROM yourTableName; उपरोक्त सिंटैक्स को समझने के लिए, आइए एक टेबल बनाते हैं। टेबल बनाने की क्वेरी निम्नलिखित है: ); Query OK, 0 rows a

  5. MySQL स्टोर्ड प्रोसीजर में END IF स्टेटमेंट को सही तरीके से कैसे इम्प्लीमेंट करें?

    MySQL में END IF स्टेटमेंट का सिंटैक्स निम्नलिखित है: IF yourCondition THEN yourStatement ELSE yourStatement END IF यहां स्टोर्ड प्रोसीजर बनाते समय END IF स्टेटमेंट का डेमो है: IF value DELIMITER ; CALL कमांड की मदद से स्टोर्ड प्रोसीजर को कॉल करें। सिंटैक्स निम्नलिखित है: CALL yourStoredProcedure

  6. MySQL में कॉमा सेपरेटेड लिस्ट में मान मौजूद है या नहीं कैसे जांचें?

    कॉमा सेपरेटेड लिस्ट में मान मौजूद है या नहीं जांचने के लिए, आप FIND_IN_SET() फंक्शन का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखित है: 0; आइए पहले एक टेबल बनाते हैं। टेबल बनाने की क्वेरी निम्नलिखित है: ); Query OK, 0 rows affected (0.68 sec) अब आप INSERT कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सक

  7. MySQL में server_id कैसे प्राप्त करें?

    server_id प्राप्त करने के लिए, सिस्टम-डिफाइंड वेरिएबल @@server_id का उपयोग करें। आप server_id के लिए केवल एक @ का उपयोग यूजर-डिफाइंड वेरिएबल के रूप में नहीं कर सकते। सिंटैक्स निम्नलिखित है: SELECT @@server_id एक विकल्प के रूप में, आप SHOW VARIABLES कमांड का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखित है

  8. MySQL में server_id और UUID को CONCAT करने का परिणाम क्या होगा?

    हां, आप MySQL में server_id और UUID को आसानी से CONCAT कर सकते हैं। इसका सिंटैक्स निम्नलिखित है: SELECT CONCAT(@@server_id, UUID()) यहां हमने @@server_id का उपयोग server_id का मान प्राप्त करने के लिए किया है। @@server_id एक सिस्टम-डिफाइंड वेरिएबल है। आइए क्वेरी देखते हैं: SELECT CONCAT(@@server_id

  9. क्या MySQL में SELECT TOP कमांड मौजूद है?

    नहीं, MySQL में SELECT TOP कमांड नहीं है। MySQL LIMIT क्लॉज का उपयोग करता है। सिंटैक्स तुलना: SQL ServerMySQL SELECT TOP(2) * FROM table ORDER BY col DESCSELECT * FROM table ORDER BY col DESC LIMIT 2 SELECT TOP(10) PERCENT * FROM tableनहीं समर्थित (गणना करके LIMIT उपयोग करें) एक टेबल बनाते हैं: CR

  10. MySQL में एकाधिक NOT शर्तों के लिए NOT IN ऑपरेटर

    WHERE id != 5 AND id != 10 AND id != 15 लिखने के बजाय NOT IN ऑपरेटर का उपयोग करें। सिंटैक्स: SELECT * FROM yourTableName WHERE yourColumnName NOT IN (value1, value2, value3); एक टेबल बनाते हैं: CREATE TABLE User_informations ( UserId INT, UserName VARCHAR(20) ); रिकॉर्ड डालें (8 पंक्तियाँ)।

  11. MySQL डेटाबेस टेबल में पंक्तियों की संख्या गिनना

    टेबल में कुल पंक्तियों की संख्या गिनने के लिए एग्रीगेट फंक्शन COUNT(*) का उपयोग करें। सिंटैक्स: SELECT COUNT(*) FROM yourTableName; एक टेबल बनाते हैं: CREATE TABLE CountRowsDemo ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(20) ); रिकॉर्ड डालें (कुछ NULL नाम के साथ): INSERT INTO

  12. क्या MySQL में || ऑपरेटर से स्ट्रिंग जोड़ सकते हैं?

    हाँ, लेकिन डिफॉल्ट रूप से || MySQL में लॉजिकल OR होता है। स्ट्रिंग कन्कैटेनेशन के लिए sql_mode में PIPES_AS_CONCAT सक्षम करें। सिंटैक्स: SET sql_mode = PIPES_AS_CONCAT; SELECT yourValue || yourColumn AS alias FROM yourTable; एक टेबल बनाते हैं: CREATE TABLE PipeConcatDemo (Name VARCHAR(20)); रिकॉर्ड

  13. MySQL में मौजूदा टेबल के आधार पर CREATE TABLE कमांड जनरेट करना

    SHOW CREATE TABLE कमांड किसी मौजूदा टेबल को बनाने के लिए सटीक SQL स्टेटमेंट दिखाता है। सिंटैक्स: SHOW CREATE TABLE yourTableName; एक टेबल बनाते हैं: CREATE TABLE StudentInformation ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName VARCHAR(20), StudentAge INT DEFAULT 18,

  14. MySQL में कई संभावित टाइमस्टैम्प में से सबसे हालिया दिनांक चुनना

    ORDER BY ... DESC LIMIT 1 का उपयोग करके टाइमस्टैम्प कॉलम के आधार पर सबसे हालिया रिकॉर्ड प्राप्त करें। सिंटैक्स: SELECT col1, col2, ... FROM yourTable ORDER BY yourTimestampColumn DESC LIMIT 1; एक टेबल बनाते हैं: CREATE TABLE MostRecentDateDemo ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Na

  15. MySQL में टेबल से दूसरी-अंतिम (सेकंड लास्ट) रिकॉर्ड प्राप्त करना

    सबक्वेरी के साथ LIMIT 2 और बाहरी ORDER BY ... LIMIT 1 का उपयोग करके अंतिम से दूसरी पंक्ति प्राप्त करें। सिंटैक्स: SELECT * FROM ( SELECT * FROM yourTable ORDER BY idCol DESC LIMIT 2 ) t ORDER BY idCol LIMIT 1; एक टेबल बनाते हैं: CREATE TABLE lastRecordBeforeLastOne ( Id INT NOT NULL AUTO_INC

  16. MySQL में दिनांक और समय के आधार पर क्रमबद्ध करना

    अलग-अलग DATE और TIME कॉलम पर ORDER BY का उपयोग करके पहले दिनांक फिर समय के अनुसार क्रमबद्ध करें। एक टेबल बनाते हैं: CREATE TABLE OrderByDateThenTimeDemo ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ShippingDate DATE, ShippingTime TIME ); रिकॉर्ड डालें (एक ही दिनांक के लिए दो अलग समय): I

  17. MySQL में DATE_ADD() के बिना NOW() में 6 घंटे जोड़ना

    DATE_ADD() फंक्शन के बिना सीधे INTERVAL अंकगणित का उपयोग करके दिनांक/समय में घंटे जोड़ें। एक टेबल बनाते हैं: CREATE TABLE Add6Hour ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ArrivalTime DATETIME ); वर्तमान समय डालें: INSERT INTO Add6Hour (ArrivalTime) VALUES (NOW()); 6 घंटे जोड़ें: SELECT

  18. MySQL में नकारात्मक संख्याओं को रोकना

    कॉलम में नकारात्मक मान रोकने के लिए INT UNSIGNED (या अन्य अनसाइन्ड पूर्णांक प्रकार) का उपयोग करें। एक टेबल बनाते हैं: CREATE TABLE preventNegativeNumberDemo ( UserId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName VARCHAR(20), UserGameScores INT ); कॉलम को UNSIGNED में बदलें: ALTER TAB

  19. MySQL डेटाबेस से पहले 10 तत्व चुनना

    ORDER BY के साथ LIMIT 10 का उपयोग करके पहले 10 रिकॉर्ड प्राप्त करें। सिंटैक्स: SELECT * FROM yourTableName ORDER BY yourIdColumnName LIMIT 10; एक टेबल बनाते हैं: CREATE TABLE Clients ( Client_Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName VARCHAR(20) ); 12 रिकॉर्ड डालें। पहले 10 चुने

  20. MySQL में CASE स्टेटमेंट के साथ OR शर्त का उपयोग

    CASE एक्सप्रेशन में OR शर्त का उपयोग करके एकाधिक मानों के लिए समान परिणाम दे सकते हैं। सिंटैक्स: SELECT col1, CASE WHEN col2 = 0 OR col2 IS NULL THEN Message1 ELSE Message2 END AS alias FROM yourTable; एक टेबल बनाते हैं: CREATE TABLE ReservationSystems ( Id INT NOT NULL AUTO_INCREMENT PRI

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:133/229  20-कंप्यूटर/Page Goto:1 127 128 129 130 131 132 133 134 135 136 137 138 139