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

MySQL

  1. MySQL में COALESCE() से NULL कॉलम के लिए डिफ़ॉल्ट स्ट्रिंग लौटाना

    MySQL में NULL मानों के स्थान पर एक विशिष्ट डिफ़ॉल्ट स्ट्रिंग लौटाने के लिए COALESCE() फ़ंक्शन का उपयोग किया जाता है। यह IFNULL() से अधिक शक्तिशाली है क्योंकि यह एकाधिक तर्क स्वीकार करता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Name VARCHAR(100) ); डेटा डालना (NULL मानों

  2. MySQL में PHP basename() के समतुल्य SUBSTRING_INDEX() का उपयोग

    MySQL में फ़ाइल पथ से फ़ाइल नाम निकालने (PHP के basename() के समान) के लिए SUBSTRING_INDEX() फ़ंक्शन का उपयोग किया जाता है। यह डिलीमीटर के आधार पर स्ट्रिंग को विभाजित करता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Location VARCHAR(200) ); फ़ाइल पथ डालना mysql> INSERT I

  3. MySQL में CURDATE() से पिछली तिथि प्राप्त करना

    MySQL में वर्तमान तिथि से एक दिन पहले की तिथि प्राप्त करने के लिए DATE_SUB() फ़ंक्शन के साथ CURDATE() का उपयोग किया जाता है। यह रिपोर्टिंग और शेड्यूलिंग के लिए उपयोगी है। वर्तमान तिथि जांचना mysql> SELECT CURDATE(); +------------+ | CURDATE() | +------------+ | 2019-06-09 | +------------+ उदाह

  4. MySQL में IFNULL() से NULL मान को 0 में बदलना

    MySQL में NULL मानों को डिफ़ॉल्ट मान (जैसे 0) से बदलने के लिए IFNULL() फ़ंक्शन का उपयोग किया जाता है। यह गणनाओं और रिपोर्टिंग में NULL-संबंधी समस्याओं से बचाता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Value INT ); डेटा डालन

  5. MySQL में GROUP BY और HAVING से डुप्लिकेट मान छिपाना

    MySQL में केवल अद्वितीय (नॉन-डुप्लिकेट) मान प्रदर्शित करने के लिए GROUP BY के साथ HAVING COUNT(*) = 1 का उपयोग किया जाता है। यह DISTINCT से अलग है जो केवल पहली घटना दिखाता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Subject VAR

  6. MySQL में एकल क्वेरी से एकाधिक कॉलम सॉर्ट करना

    MySQL में ORDER BY क्लॉज़ में एकाधिक कॉलम निर्दिष्ट करके जटिल सॉर्टिंग की जा सकती है। प्रत्येक कॉलम के लिए स्वतंत्र रूप से ASC या DESC निर्दिष्ट किया जा सकता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Id INT, Value INT ); डेटा डालना mysql> INSERT INTO DemoTable VALU

  7. MySQL में टेबल बनाते समय AUTO_INCREMENT प्रारंभ मान सेट करना

    MySQL में टेबल निर्माण के समय AUTO_INCREMENT का प्रारंभ मान निर्दिष्ट करने के लिए टेबल विकल्प AUTO_INCREMENT=value का उपयोग किया जाता है। यह माइग्रेशन या डेटा मर्ज के लिए उपयोगी है। प्रारंभ मान 30 के साथ टेबल बनाना mysql> CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT, St

  8. MySQL में विशिष्ट ID से शुरू होने वाले रिकॉर्ड्स चुनना

    ) का उपयोग किया जाता है। ORDER BY के साथ संयोजित करके क्रम को नियंत्रित किया जा सकता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(100) ); डेटा डालना mysql> INSERT INTO DemoTable(Name) VALUES(John), (David), (Car

  9. MySQL में तीन से अधिक बूलियन कॉलम TRUE होने पर गिनती करना

    MySQL में बूलियन कॉलम्स को जोड़कर (TRUE=1, FALSE=0) उन पंक्तियों को गिना जा सकता है जहां एक से अधिक शर्तें पूरी होती हैं। यह तकनीक बहु-मानदंड फ़िल्टरिंग के लिए उपयोगी है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( IsMarried BOOLEAN, IsActive BOOLEAN, IsMember BOOLEAN,

  10. MySQL में DATEDIFF() से एक सप्ताह से पुराने रिकॉर्ड्स चुनना

    MySQL में वर्तमान तिथि से एक सप्ताह (7 दिन) से पुराने रिकॉर्ड्स चुनने के लिए DATEDIFF() फ़ंक्शन का उपयोग किया जाता है। यह दो तिथियों के बीच दिनों का अंतर लौटाता है। वर्तमान तिथि जांचना mysql> SELECT NOW(); +---------------------+ | now() | +---------------------+ | 2019-06-09 19:15

  11. MySQL में LEAST() फ़ंक्शन से संख्याओं को अधिकतम मान तक सीमित करना

    MySQL में किसी कॉलम के मानों को एक अधिकतम सीमा तक सीमित करने के लिए LEAST() फ़ंक्शन का उपयोग किया जाता है। यह फ़ंक्शन अपने तर्कों में से सबसे छोटा मान लौटाता है। सिंटैक्स SELECT LEAST(yourColumnName, maxValue) FROM yourTableName; उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Numb

  12. MySQL में UNION ALL से कॉमा-अलग सूची को टेबल के रूप में बनाना

    MySQL में मानों की एक कॉमा-अलग सूची से अस्थायी टेबल बनाने के लिए UNION ALL का उपयोग किया जा सकता है। यह VALUES() क्लॉज़ के बिना त्वरित डेटा सेट बनाने के लिए उपयोगी है। उदाहरण 1: संख्याओं की सूची से टेबल बनाना mysql> SELECT 10 AS Number UNION ALL SELECT 20 UNION ALL SELECT 30 UNION ALL SELECT 40

  13. MySQL में स्ट्रिंग को लोअरकेस करना लेकिन पहला अक्षर अपरकेस रखना

    MySQL में किसी स्ट्रिंग के केवल पहले अक्षर को अपरकेस और बाकी को लोअरकेस में बदलने के लिए UCASE(), LCASE(), LEFT() और SUBSTRING() फ़ंक्शन्स को संयोजित किया जाता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Name VARCHAR(100) ); मिश्रित केस में डेटा डालना mysql> INSERT INTO

  14. MySQL में ORDER BY से विशिष्ट मान को अंत में रखना

    MySQL में ORDER BY क्लॉज़ में बूलियन अभिव्यक्ति का उपयोग करके किसी विशिष्ट मान को परिणाम सेट के अंत में (या शुरुआत में) रखा जा सकता है। यह कस्टम सॉर्टिंग के लिए एक शक्तिशाली तकनीक है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Status INT ); डेटा डालना mysql> INSERT INTO Dem

  15. MySQL में LIMIT के बिना अंतिम एंट्री प्राप्त करना

    MySQL में LIMIT क्लॉज़ का उपयोग किए बिना अंतिम सम्मिलित रिकॉर्ड प्राप्त करने के लिए सबक्वेरी के साथ MAX() फ़ंक्शन का उपयोग किया जा सकता है। यह ऑटो-इन्क्रीमेंट प्राथमिक कुंजी वाले टेबल्स के लिए विशेष रूप से उपयोगी है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AU

  16. MySQL में LIKE ऑपरेटर से स्ट्रिंग मिलान करना

    MySQL में पैटर्न मिलान के लिए LIKE ऑपरेटर का उपयोग किया जाता है। यह वाइल्डकार्ड कैरेक्टर्स % (कोई भी अक्षरों का अनुक्रम) और _ (एकल अक्षर) का समर्थन करता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( MonthName VARCHAR(100) ); डेटा डालना mysql> INSERT INTO DemoTable VALUES(J

  17. MySQL में MID() फ़ंक्शन से स्ट्रिंग का उपस्ट्रिंग निकालना

    MySQL में किसी स्ट्रिंग के मध्य भाग को निकालने के लिए MID() फ़ंक्शन (जो SUBSTRING() का समानार्थी है) का उपयोग किया जाता है। यह निर्दिष्ट स्थिति से निर्दिष्ट लंबाई तक के अक्षर लौटाता है। सिंटैक्स SELECT MID(yourColumnName, startPosition, length) AS aliasName FROM yourTableName; उदाहरण के लिए टेबल ब

  18. MySQL में SUM() फ़ंक्शन से कॉलम के मानों का योग निकालना

    MySQL में किसी न्यूमेरिक कॉलम के सभी मानों का योग निकालने के लिए SUM() एग्रीगेट फ़ंक्शन का उपयोग किया जाता है। यह वित्तीय गणनाओं, इन्वेंट्री योग आदि के लिए आवश्यक है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Amount INT ); डेटा

  19. MySQL में OR और AND शर्तों को एक साथ उपयोग करना

    MySQL क्वेरी में जटिल फ़िल्टरिंग के लिए OR और AND ऑपरेटरों को संयोजित किया जा सकता है। कोष्ठक (parentheses) का उपयोग करके ऑपरेटर प्राथमिकता को नियंत्रित करना महत्वपूर्ण है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(2

  20. MySQL में कॉलम के पहले n अक्षर प्राप्त करने के लिए LEFT() फ़ंक्शन का उपयोग

    MySQL में किसी कॉलम के शुरुआती अक्षर निकालने के लिए LEFT() फ़ंक्शन का उपयोग किया जाता है। यह टेक्स्ट डेटा को ट्रंकेट करने या पूर्वावलोकन दिखाने के लिए बहुत उपयोगी है। सिंटैक्स SELECT LEFT(yourColumnName, yourValue) FROM yourTableName; उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable (

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:100/229  20-कंप्यूटर/Page Goto:1 94 95 96 97 98 99 100 101 102 103 104 105 106