-
MySQL में विशिष्ट कॉलम नाम वाली टेबल कैसे खोजें
information_schema.columns टेबल को क्वेरी करके डेटाबेस में विशिष्ट कॉलम नाम वाली सभी टेबल खोजें। सिंटैक्स SELECT DISTINCT table_name FROM information_schema.columns WHERE column_name LIKE %yourSearchValue% AND table_schema = DATABASE(); उदाहरण: Client वाली कॉलम खोजना SELECT DISTINCT table_name FR
-
MySQL RegEx: N सेमीकोलन वाली पंक्तियों को खोजें
MySQL REGEXP ऑपरेटर का उपयोग करके किसी कॉलम में विशिष्ट संख्या में सेमीकोलन (;) वाली पंक्तियों को खोजें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Title TEXT ); Query OK, 0 rows affected (0.88 sec) INSERT INTO DemoTable(Title) VALUES(Mo
-
MySQL कॉलम में नया विलंब समय सेट करें
DATE_ADD() फ़ंक्शन के साथ INTERVAL का उपयोग करके समय मानों में सेकंड, मिनट या घंटे जोड़ें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (DelayTime TIME); Query OK, 0 rows affected (1.21 sec) INSERT INTO DemoTable VALUES(09:00:10); सभी रिकॉर्ड देखना SELECT * FROM DemoTable; आउटपुट: +--------
-
SQL में वैकल्पिक पंक्तियों का चयन करें और अवरोही क्रम में प्रदर्शित करें
MOD() फ़ंक्शन का उपयोग करके वैकल्पिक पंक्तियों (विषम/सम आईडी) को फ़िल्टर करें, फिर ORDER BY DESC के साथ क्रमबद्ध करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable ( UniqueId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName VARCHAR(40), ClientAge INT ); Query OK, 0 rows affected
-
MySQL में कॉलम से डुप्लिकेट रिकॉर्ड की गिनती करें और परिणाम को क्रमबद्ध करें
GROUP BY, COUNT(*), और ORDER BY का उपयोग करके डुप्लिकेट मानों की घटनाओं को गिनें और घटते क्रम में क्रमबद्ध करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (Number INT); INSERT INTO DemoTable VALUES(90),(100),(110),(90),(100), (90),(120),(100),(90),(120); सभी रिकॉर्ड देखना SELECT * FROM D
-
MySQL में DATE कॉलम से महीने का Nth सप्ताह का दिन प्राप्त करें
महीने के सप्ताह का क्रम (1-5) निर्धारित करने के लिए DAY() फ़ंक्शन और CASE स्टेटमेंट का उपयोग करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable ( AdmissionDate DATE ); Query OK, 0 rows affected (0.63 sec) INSERT INTO DemoTable VALUES(2019-09-30); सभी रिकॉर्ड देखना SELECT * FROM DemoTabl
-
MySQL में केवल तारीख बदलें, समय रिकॉर्ड को नजरअंदाज करते हुए
MySQL में INTERVAL और YEAR (या अन्य समय इकाइयों) का उपयोग करके केवल तारीख भाग को अपडेट करें, समय को अपरिवर्तित रखते हुए। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable ( DueDate DATETIME ); Query OK, 0 rows affected (0.56 sec) INSERT INTO DemoTable VALUES(2016-01-02 01:23:04); अपडेट से पहल
-
MySQL ERROR 1075 ठीक करें: ऑटो इन्क्रीमेंट कॉलम को प्राइमरी की के रूप में परिभाषित करना आवश्यक है
MySQL त्रुटि 1075 तब होती है जब AUTO_INCREMENT कॉलम को PRIMARY KEY (या कम से कम एक UNIQUE KEY) के रूप में परिभाषित नहीं किया जाता है। त्रुटि पुनरुत्पादन CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT, StudentName VARCHAR(40), StudentAge INT ); ERROR 1075 (42000): Incorr
-
MySQL में आरक्षित शब्द 'match' को टेबल नाम के रूप में उपयोग करने पर बैकटिक्स के साथ त्रुटि ठीक करें
MySQL में आरक्षित शब्दों जैसे match को टेबल या कॉलम नाम के रूप में उपयोग करने के लिए बैकटिक्स (`) का उपयोग करना आवश्यक है, न कि सिंगल कोट्स का। त्रुटि प्रदर्शन SELECT * FROM match; ERROR 1064 (42000): You have an error in your SQL syntax... near match at line 1 बैकटिक्स के साथ सही उपयोग CREATE T
-
MySQL में NULL और NOT NULL रिकॉर्ड प्रदर्शित करें, एक विशिष्ट मान को छोड़कर
MySQL में NULL मानों की जांच के लिए IS NULL और किसी विशिष्ट मान को बाहर करने के लिए != (या <>) ऑपरेटर का उपयोग करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, PlayerName VARCHAR(40) ); Query OK, 0 rows affected (0.50 sec) INSERT I
-
MySQL में GROUP_CONCAT के साथ एक कॉलम द्वारा ग्रुप करें और दूसरे कॉलम के रिकॉर्ड को सेपरेटर के साथ प्रदर्शित करें
MySQL में GROUP_CONCAT() फ़ंक्शन का उपयोग एकाधिक पंक्तियों के डेटा को एक फ़ील्ड में जोड़ने के लिए किया जाता है, जिसे GROUP BY के साथ जोड़ा जाता है। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable ( PlayerId INT, ListOfPlayerName VARCHAR(30) ); Query OK, 0 rows affected (0.52 sec) INSERT
-
MySQL में ऑटोकंप्लीट के लिए स्कूल के पहले और अंतिम नाम के आधार पर रिकॉर्ड कैसे भरें
MySQL में ऑटोकंप्लीट कार्यक्षमता लागू करने के लिए LIKE क्लॉज का उपयोग किया जाता है। यह ट्यूटोरियल दर्शाता है कि स्कूल के नामों के आधार पर ऑटोकंप्लीट सुझाव कैसे प्राप्त करें। टेबल बनाना और डेटा डालना सबसे पहले एक डेमो टेबल बनाते हैं: CREATE TABLE DemoTable ( SchoolName VARCHAR(100) ); Query OK,
-
MySQL में GROUP BY और COUNT() का उपयोग करके नामों द्वारा ग्रुप करके काउंट नए कॉलम में प्रदर्शित करना
GROUP BY और COUNT() के साथ नामवार पंक्ति गिनती नाम के अनुसार रिकॉर्ड्स ग्रुप करके प्रत्येक नाम की घटनाओं को नए कॉलम में गिनने के लिए GROUP BY के साथ COUNT() का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Name VARCHAR(30) ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT
-
MySQL में ORDER BY CASE और IN() का उपयोग करके ग्रुप्ड फील्ड्स को कैसे ऑर्डर करें
CASE WHEN ... IN() के साथ कस्टम ऑर्डरिंग ग्रुप्ड फील्ड्स को कस्टम ऑर्डर में सॉर्ट करने के लिए ORDER BY CASE के साथ IN() का उपयोग करें। CASE विभिन्न शर्तों का मूल्यांकन करता है जबकि ORDER BY मानों को आरोही/अवरोही क्रम में सॉर्ट करता है। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable (
-
MySQL में COUNT() और DISTINCT के साथ सिंगल क्वेरी में अलग-अलग आइटम्स काउंट करना
COUNT(DISTINCT ...) के साथ यूनिक आइटम्स गिनना किसी विशिष्ट ग्रुप (जैसे ग्राहक) के लिए अलग-अलग प्रोडक्ट्स की संख्या गिनने के लिए COUNT() के साथ DISTINCT का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( CustomerId INT, CustomerName VARCHAR(20), ProductName VARC
-
SQL में यूजर-डिफाइंड वेरिएबल में इन्क्रीमेंट मान सेट करके मल्टीपल टाइमस्टैम्प मानों को इन्क्रीमेंट करना
यूजर-डिफाइंड वेरिएबल और INTERVAL के साथ टाइमस्टैम्प इन्क्रीमेंट मल्टीपल टाइमस्टैम्प मानों को एक ही मात्रा (सेकंड, मिनट, घंटे, आदि) से इन्क्रीमेंट करने के लिए इन्क्रीमेंट मान को यूजर-डिफाइंड वेरिएबल में स्टोर करें और फिर UPDATE में INTERVAL के साथ उपयोग करें। सिंटैक्स: SET @anyVariableName := yourVal
-
Java में PreparedStatement का उपयोग करके MySQL DATE कॉलम में डेट इन्सर्ट कैसे करें
Java PreparedStatement से MySQL DATE कॉलम में डेट इन्सर्ट करना Java से MySQL DATE कॉलम में वर्तमान डेट इन्सर्ट करने के लिए PreparedStatement और java.sql.Date का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( PassengerId INT, PassengerName VARCHAR(40), ArrivalD
-
MySQL में COUNT DISTINCT और IN ऑपरेटर का उपयोग करके मल्टीपल रो का अस्तित्व कैसे जांचें
COUNT(DISTINCT ...) और IN() के साथ मल्टीपल रो अस्तित्व जांच निर्दिष्ट ID मानों वाली सभी पंक्तियाँ मौजूद हैं या नहीं जांचने के लिए COUNT(DISTINCT Id) की तुलना अपेक्षित संख्या से करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable1219 ( Id INT, Name VARCHAR(40) ); रिकॉर्ड्स इन्स
-
MySQL में DATE_FORMAT() का उपयोग करके डेटाबेस टेबल में डेट फॉर्मेट को d/m/y में बदलना
DATE_FORMAT() के साथ डेट फॉर्मेट बदलना डेट कॉलम को dd/mm/yyyy फॉर्मेट (दिन/महीना/वर्ष) में प्रदर्शित करने के लिए DATE_FORMAT() फंक्शन का उपयोग करें। सिंटैक्स: SELECT DATE_FORMAT(yourColumnName, %d/%m/%Y) AS anyAliasName FROM yourTableName; आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable
-
SQL में वर्तमान मान जाने बिना INT टाइप कॉलम में मान जोड़कर अपडेट करना
UPDATE में कॉलम रेफरेंस के साथ मान जोड़ना वर्तमान मान जाने बिना किसी INT कॉलम में मान जोड़ने के लिए UPDATE में SET column = column + value का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentScore INT ); रिकॉ