-
MySQL में BOOL को INT में कैसे बदलें?
CAST() से BOOL से INT कन्वर्जन MySQL में BOOL मान (TRUE/FALSE) को INTEGER (1/0) में बदलने के लिए CAST() फंक्शन का उपयोग करें। उदाहरण टेबल बनाएं: ); डेटा इन्सर्ट करें: INSERT INTO convertBoolToIntDemo VALUES(TRUE), (FALSE), (TRUE), (FALSE); कच्चा डेटा (MySQL BOOL को TINYINT(1) के रूप में स्टोर
-
MySQL डेटाबेस में सभी टेबल के कुल फील्ड (कॉलम) की संख्या कैसे जानें?
INFORMATION_SCHEMA.COLUMNS से कुल कॉलम गिनें MySQL डेटाबेस में सभी टेबल के कुल फील्ड (कॉलम) की संख्या जानने के लिए INFORMATION_SCHEMA.COLUMNS टेबल को क्वेरी करें। सिंटैक्स SELECT COUNT(*) AS TOTAL_NUMBER_OF_FIELDS FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = yourDatabaseName; उदाहरण: samp
-
MySQL में टाइमस्टैप की तुलना कैसे करें?
DATE() फंक्शन से टाइमस्टैप तुलना MySQL में TIMESTAMP कॉलम की तुलना केवल तारीख भाग के आधार पर करने के लिए DATE() फंक्शन का उपयोग करें। उदाहरण टेबल बनाएं: ); डेटा इन्सर्ट करें: INSERT INTO comparingTimestampDemo(AdmissionDate) VALUES(2019-04-07); सभी रिकॉर्ड (समय 00:00:00 दिखाता है): +----+-----
-
MySQL SELECT स्टेटमेंट में CAST फंक्शन कैसे उपयोग करें?
CAST() से डेटा टाइप कन्वर्जन MySQL में CAST() फंक्शन किसी मान को निर्दिष्ट डेटा टाइप में बदलता है। SELECT स्टेटमेंट में इसका उपयोग डेटा प्रस्तुति या तुलना के लिए करें। सिंटैक्स CAST(expression AS target_type) लक्ष्य टाइप CHAR(N) - फिक्स्ड लंबाई स्ट्रिंग VARCHAR(N) - वेरिएबल लंबाई स्ट्रिंग SIGNED
-
क्या MySQL में एक कॉलम से GROUP BY करके सभी डेटा चुन सकते हैं?
GROUP_CONCAT() से ग्रुपिंग के साथ सभी मान प्राप्त करें MySQL में एक कॉलम से GROUP BY करते समय दूसरे कॉलम के सभी मान प्राप्त करने के लिए GROUP_CONCAT() फंक्शन का उपयोग करें। उदाहरण टेबल बनाएं: ); डेटा इन्सर्ट करें: INSERT INTO groupByOneSelectAll VALUES(StudentFirstName, David); सभी रिकॉर्ड: +-
-
MySQL डेटाटाइम में 10 मिनट कैसे जोड़ें?
DATE_ADD() से समय जोड़ना MySQL में DATETIME कॉलम में समय अंतराल जोड़ने के लिए DATE_ADD() फंक्शन का उपयोग करें। सिंटैक्स SELECT DATE_ADD(yourColumnName, INTERVAL 10 MINUTE) FROM yourTableName; उदाहरण टेबल बनाएं: ); डेटाटाइम इन्सर्ट करें: INSERT INTO add10MinuteDemo(DelayDatetime) VALUES(2019-04
-
MySQL में समय को लोअरकेस am/pm फॉर्मेट में कैसे फॉर्मेट करें?
LOWER() और DATE_FORMAT() से समय फॉर्मेटिंग MySQL में समय को 12-घंटा फॉर्मेट में लोअरकेस am/pm के साथ दिखाने के लिए DATE_FORMAT() के साथ LOWER() का उपयोग करें। सिंटैक्स SELECT LOWER(DATE_FORMAT(yourTimeColumn, %l:%i %p)) FROM yourTableName; फॉर्मेट स्पेसिफायर %l - घंटा (1-12, लीडिंग जीरो बिना) %i
-
MySQL में वर्तमान तारीख कैसे इन्सर्ट करें?
NOW() और CURDATE() से वर्तमान तारीख इन्सर्ट करना MySQL में वर्तमान तारीख/समय इन्सर्ट करने के लिए NOW() या CURDATE() फंक्शन का उपयोग करें। सिंटैक्स INSERT INTO yourTableName(yourDateColumnName) VALUES(NOW()); -- या केवल तारीख के लिए INSERT INTO yourTableName(yourDateColumnName) VALUES(CURDATE());
-
MySQL में अधिकार (प्रिविलेज) कैसे जांचें?
SHOW GRANTS से यूजर अधिकार देखें MySQL में यूजर के अधिकारों की जांच के लिए SHOW GRANTS कमांड का उपयोग करें। सिंटैक्स SHOW GRANTS; -- वर्तमान यूजर के लिए SHOW GRANTS FOR user@host; -- विशिष्ट यूजर के लिए उदाहरण 1: Root यूजर के अधिकार SHOW GRANTS; आउटपुट (संक्षिप्त): +---------
-
MySQL में 0 को छोड़कर इंटीजर को कैसे रीऑर्डर करें?
0 को अंत में रखकर सॉर्ट करना MySQL में इंटीजर कॉलम को सॉर्ट करते समय 0 मान को अंत में रखने के लिए ORDER BY column=0, column का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName ORDER BY yourColumnName = 0, yourColumnName; उदाहरण टेबल बनाएं: ); डेटा इन्सर्ट करें (0 सहित): INSERT INTO reorderInte
-
MySQL में सॉर्ट की गई सूची के बीच से परिणाम कैसे चुनें?
ORDER BY और LIMIT से मध्य के रिकॉर्ड चुनें MySQL में सॉर्ट की गई सूची के बीच से रिकॉर्ड चुनने के लिए ORDER BY के साथ LIMIT offset, count का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName ORDER BY yourColumnName LIMIT offset, count; offset - छोड़ने वाली पंक्तियों की संख्या (0 से शुरू) count - लौ
-
MySQL में एक टेबल से दूसरी टेबल में डेटा कॉपी करें और एक कॉलम का मान सेट करें
INSERT INTO ... SELECT से डेटा कॉपी और डिफ़ॉल्ट मान MySQL में एक टेबल से दूसरी टेबल में डेटा कॉपी करते समय किसी कॉलम के लिए निश्चित मान सेट करने के लिए INSERT INTO ... SELECT सिंटैक्स का उपयोग करें। स्रोत टेबल बनाएं ); INSERT INTO insertOneToAnotherTable VALUES(100), (200), (300), (400), (500),
-
MySQL में समान कॉलम मान वाले फील्ड का योग कैसे निकालें?
GROUP BY से समान मानों का योग MySQL में किसी कॉलम के समान मान वाली पंक्तियों के लिए दूसरे कॉलम का योग निकालने के लिए GROUP BY के साथ SUM() का उपयोग करें। उदाहरण: क्लाइंट सीरियल नंबर के अनुसार लागत का योग टेबल बनाएं: ); डेटा इन्सर्ट करें: INSERT INTO sumOfFieldsDemo(ClientSerialNumber, ClientCos
-
MySQL में एक से अधिक कॉलम को एक साथ कैसे सॉर्ट करें?
ORDER BY से बहु-कॉलम सॉर्टिंग MySQL में एक से अधिक कॉलम के आधार पर डेटा सॉर्ट करने के लिए ORDER BY क्लॉज में कॉलम को कॉमा से अलग करके लिखें। सिंटैक्स SELECT yourColumnName1, yourColumnName2, yourColumnName3 FROM yourTableName ORDER BY yourColumnName2, yourColumnName3; उदाहरण: देश फिर नाम से सॉर्ट
-
MySQL में UNIX टाइमस्टैप को मानव-पठनीय फॉर्मेट में कैसे बदलें?
FROM_UNIXTIME() से टाइमस्टैप कन्वर्जन MySQL में UNIX टाइमस्टैप (सेकंड में) को मानव-पठनीय तारीख/समय में बदलने के लिए FROM_UNIXTIME() फंक्शन का उपयोग करें। सिंटैक्स SELECT FROM_UNIXTIME(yourColumnName, format_string) FROM yourTableName; उदाहरण टेबल बनाएं: ); UNIX टाइमस्टैप इन्सर्ट करें: INSERT I
-
MySQL में एक कॉलम की कई पंक्तियाँ एक साथ कैसे अपडेट करें?
CASE स्टेटमेंट से बल्क अपडेट MySQL में एक ही कॉलम की कई पंक्तियों को अलग-अलग मानों से एक साथ अपडेट करने के लिए CASE स्टेटमेंट का उपयोग करें। सिंटैक्स UPDATE yourTableName SET yourColumnName = CASE yourIdColumn WHEN value1 THEN newValue1 WHEN value2 THEN newValue2 WHEN value3 THEN newVa
-
MySQL में कैपिटल लेटर वाले फील्ड कैसे खोजें?
RLIKE और BINARY से कैपिटल लेटर खोजें MySQL में उन फील्ड को खोजने के लिए जिनमें कम से कम एक कैपिटल लेटर (बड़ा अक्षर) हो, RLIKE के साथ CAST(... AS BINARY) का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName WHERE CAST(yourColumnName AS BINARY) RLIKE [A-Z]; उदाहरण टेबल बनाएं: ); मिश्रित केस वाले
-
MySQL में स्पेशल कैरेक्टर वाली स्ट्रिंग कैसे खोजें?
REGEXP से स्पेशल कैरेक्टर खोजें MySQL में उन स्ट्रिंग को खोजने के लिए जिनमें स्पेशल कैरेक्टर (अक्षर-अंक के अलावा) हों, REGEXP ऑपरेटर का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName WHERE yourColumnName REGEXP [^a-zA-Z0-9]; उदाहरण टेबल बनाएं: ); डेटा इन्सर्ट करें: INSERT INTO specialCharac
-
MySQL ERROR 1064 (42000) सिंटैक्स एरर कैसे ठीक करें?
सामान्य सिंटैक्स एरर और समाधान MySQL ERROR 1064 (42000) तब होता है जब SQL सिंटैक्स में गलती होती है। एक आम गलती है VARCHAR की जगह VAR_CHAR लिखना। एरर पैदा करने वाला कोड ); एरर आउटपुट: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL serve
-
MySQL में एक कॉलम से विशिष्ट मान कैसे चुनें?
MAX() और GROUP BY से एक कॉलम के विशिष्ट मान MySQL में जब एक कॉलम के मान डुप्लीकेट हों और दूसरे कॉलम के अलग-अलग हों, तो किसी एक कॉलम के विशिष्ट मान पाने के लिए MAX() (या MIN()) के साथ GROUP BY का उपयोग करें। उदाहरण स्थिति टेबल बनाएं: ); डेटा इन्सर्ट करें (StudentId 1001 के तीन अलग नाम हैं): INSE