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

MySQL

  1. MySQL में TIMESTAMP DEFAULT CURRENT_TIMESTAMP कॉलम में मान न देने पर क्या होता है?

    MySQL TIMESTAMP DEFAULT CURRENT_TIMESTAMP: स्वचालित वर्तमान समय जब किसी कॉलम को TIMESTAMP DEFAULT CURRENT_TIMESTAMP के साथ परिभाषित किया जाता है, तो INSERT में उस कॉलम के लिए मान न देने पर (या NULL देने पर) MySQL स्वचालित रूप से वर्तमान टाइमस्टैम्प डाल देता है। उदाहरण: ArrivalDate टाइमस्टैम्प कॉलम

  2. MySQL में एक क्वेरी से पहली टेबल के चुनिंदा रिकॉर्ड दूसरी टेबल में INSERT करें

    MySQL INSERT INTO SELECT: शर्त के साथ एक टेबल से दूसरी में डेटा कॉपी करना INSERT INTO ... SELECT सिंटैक्स का उपयोग करके आप एक क्वेरी में एक टेबल से डेटा चुनकर (शर्त के साथ) दूसरी टेबल में डाल सकते हैं। उदाहरण: DemoTable1 से Id ≠ 2 वाले रिकॉर्ड DemoTable2 में डालें पहली टेबल: CREATE TABLE DemoTable1

  3. MySQL में RAND() और LIMIT 1 से रैंडम पंक्ति कैसे चुनें?

    MySQL RAND(): रैंडम पंक्ति प्राप्त करना ORDER BY RAND() के साथ LIMIT 1 का उपयोग करके टेबल से एक रैंडम पंक्ति प्राप्त कर सकते हैं। उदाहरण: रैंडम कोट प्राप्त करें टेबल बनाएं: CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(50), Quote TEXT ); INSERT INTO

  4. MySQL में SUM() फंक्शन के परिणाम का WHERE क्लॉज में उपयोग: HAVING क्लॉज का उपयोग करें

    MySQL WHERE vs HAVING: एग्रीगेट फंक्शन के परिणाम पर फ़िल्टर WHERE क्लॉज पंक्तियों को समूहित करने पहले फ़िल्टर करता है, इसलिए इसमें एग्रीगेट फंक्शन (SUM, COUNT, AVG, आदि) उपयोग नहीं कर सकते। एग्रीगेट परिणाम पर फ़िल्टर के लिए HAVING क्लॉज का उपयोग करें। उदाहरण: कुल कीमत 40 से अधिक वाले नाम टेबल बनाएं

  5. MySQL में REPLACE() फंक्शन से विशिष्ट डुप्लिकेट रिकॉर्ड को नए मान से बदलें

    MySQL REPLACE() फंक्शन: कॉलम मान में विशिष्ट टेक्स्ट बदलना REPLACE(str, from_str, to_str) फंक्शन स्ट्रिंग में from_str के सभी घटनाओं को to_str से बदल देता है। इसका उपयोग UPDATE में करके डुप्लिकेट मानों को बल्क में बदला जा सकता है। उदाहरण: सभी Chris को Adam Smith में बदलें टेबल बनाएं: CREATE TABLE D

  6. MySQL REGEXP: संख्या और अक्षर पैटर्न (जैसे 99S, 50K) वाले रिकॉर्ड खोजें

    MySQL REGEXP: नियमित अभिव्यक्ति से पैटर्न मिलान REGEXP ऑपरेटर का उपयोग करके आप जटिल पैटर्न (नियमित अभिव्यक्ति) के आधार पर रिकॉर्ड फ़िल्टर कर सकते हैं। यह LIKE से अधिक शक्तिशाली है। उदाहरण: दो अंक + एक बड़े अक्षर पैटर्न (99S, 10M) टेबल बनाएं: CREATE TABLE DemoTable (Id VARCHAR(50)); INSERT INTO Demo

  7. MySQL में समान ID वाली पंक्तियों को मर्ज करके अन्य कॉलम के उच्चतम मान दिखाएं

    MySQL GROUP BY और MAX(): समान ID वाली पंक्तियों को मर्ज करना जब एक ही ID की कई पंक्तियों में अलग-अलग कॉलम भरे हों, तो GROUP BY Id के साथ MAX() का उपयोग करके प्रत्येक कॉलम का उच्चतम मान प्राप्त करके पंक्तियों को मर्ज कर सकते हैं। उदाहरण: बिखरे हुए डेटा को मर्ज करें टेबल बनाएं: CREATE TABLE DemoTable

  8. MySQL में दो टेबल से समान ID वाले रिकॉर्ड कैसे प्राप्त करें?

    MySQL IN सबक्वेरी: दो टेबल में सामान्य ID खोजना WHERE column IN (SELECT ...) पैटर्न का उपयोग करके एक टेबल के ID के आधार पर दूसरी टेबल से मिलते-जुलते रिकॉर्ड प्राप्त कर सकते हैं। उदाहरण: DemoTable1 के ID जो DemoTable2 में भी हैं पहली टेबल (केवल ID): CREATE TABLE DemoTable1 (Id INT); INSERT INTO Demo

  9. MySQL में ORDER BY IF(): शर्त के आधार पर रिकॉर्ड सॉर्ट करें

    MySQL ORDER BY IF(): सशर्त क्रमबद्धता ORDER BY IF(condition, value_if_true, value_if_false) का उपयोग करके आप किसी शर्त के आधार पर कस्टम सॉर्टिंग क्रम परिभाषित कर सकते हैं। उदाहरण: Sam को अंत में रखें, बाकी स्कोर से अवरोही टेबल बनाएं: CREATE TABLE DemoTable (Name VARCHAR(50), Score INT); INSERT INTO

  10. MySQL में CHAR(1) कॉलम में NULL कैसे डालें?

    MySQL में CHAR(1) कॉलम में NULL डालना: sql_mode सेटिंग MySQL के सख्त मोड (STRICT_TRANS_TABLES) में, CHAR(1) कॉलम में NULL डालने पर चेतावनी मिल सकती है लेकिन मान डल जाता है। sql_mode को उचित रूप से सेट करके इसे नियंत्रित किया जा सकता है। उदाहरण: Gender CHAR(1) NULL कॉलम में NULL डालें टेबल बनाएं: CR

  11. MySQL टाइम पीरियड क्वेरी: वर्तमान तारीख से 14 सप्ताह के अंतराल के रिकॉर्ड प्राप्त करें

    MySQL DATE_SUB और INTERVAL: सापेक्ष तारीख रेंज क्वेरी DATE_SUB() फंक्शन और INTERVAL कीवर्ड का उपयोग करके वर्तमान तारीख से सापेक्ष तारीख रेंज (जैसे पिछले 14 सप्ताह) के रिकॉर्ड प्राप्त कर सकते हैं। उदाहरण: पिछले 14 सप्ताह के आगमन रिकॉर्ड टेबल बनाएं: CREATE TABLE DemoTable (ArrivalDate DATE); INSERT I

  12. MySQL में शर्त के आधार पर केवल एक कॉलम अपडेट करें और मान बढ़ाएं

    MySQL सशर्त UPDATE: WHERE क्लॉज के साथ एक कॉलम बढ़ाना UPDATE स्टेटमेंट में WHERE क्लॉज का उपयोग करके केवल उन पंक्तियों को अपडेट करें जो शर्त पूरी करती हैं। कॉलम मान को उसके वर्तमान मान के आधार पर बढ़ाया जा सकता है। उदाहरण: 30 से कम स्कोर वालों का स्कोर 10 बढ़ाएं टेबल बनाएं: CREATE TABLE DemoTable (

  13. MySQL में कंडीशनल GROUP BY से मैक्सिमम वैल्यू कैसे प्राप्त करें?

    GROUP BY और MAX() से कंडीशनल ग्रुपिंग डुप्लीकेट नाम वाले रिकॉर्ड्स में से प्रत्येक नाम की अधिकतम (मैक्सिमम) वैल्यू प्राप्त करने के लिए GROUP BY के साथ MAX() एग्रीगेट फंक्शन का उपयोग करें। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable ( StudentName VARCHAR(40), StudentMarks INT );

  14. MySQL में विशेष वर्णों वाले विशिष्ट स्ट्रिंग का चयन कैसे करें?

    MySQL में विशेष वर्णों वाले स्ट्रिंग चुनना: REPLACE और LIKE जब स्ट्रिंग में एपोस्ट्रोफी () जैसे विशेष वर्ण हों, तो उन्हें खोजने के लिए REPLACE() फंक्शन का उपयोग करके विशेष वर्णों को हटाकर तुलना कर सकते हैं। उदाहरण: MySQLs जैसे स्ट्रिंग खोजें टेबल बनाएं: CREATE TABLE DemoTable (Title TEXT); INSERT I

  15. MySQL CREATE स्टेटमेंट में KEY कीवर्ड का उपयोग

    MySQL में KEY कीवर्ड: INDEX का पर्याय MySQL दस्तावेज़ के अनुसार, KEY आमतौर पर INDEX का पर्याय (synonym) है। कॉलम परिभाषा में PRIMARY KEY को केवल KEY के रूप में भी निर्दिष्ट किया जा सकता है (अन्य डेटाबेस सिस्टम के साथ संगतता के लिए)। उदाहरण: टेबल बनाएं और इंडेक्स जोड़ें CREATE TABLE DemoTable (

  16. MySQL में केवल सबसे अधिक ID वाली पंक्ति कैसे प्रदर्शित करें?

    MySQL ORDER BY DESC LIMIT 1: उच्चतम ID वाली पंक्ति प्राप्त करना सबसे अधिक ID वाली पंक्ति प्राप्त करने के लिए ORDER BY Id DESC (अवरोही क्रम) के साथ LIMIT 1 का उपयोग करें। उदाहरण: उच्चतम ID वाला रिकॉर्ड टेबल बनाएं: CREATE TABLE DemoTable (Id INT, FirstName VARCHAR(50)); INSERT INTO DemoTable VALUES (

  17. MySQL में BIGINT फोन नंबर कॉलम से अद्वितीय फोन नंबरों की गिनती कैसे करें?

    MySQL COUNT(DISTINCT): BIGINT कॉलम में अद्वितीय मानों की गिनती COUNT(DISTINCT column) का उपयोग करके किसी कॉलम में अद्वितीय (यूनिक) मानों की संख्या गिनी जा सकती है। यह BIGINT जैसे संख्यात्मक टाइप पर भी समान रूप से काम करता है। उदाहरण: फोन नंबर कॉलम (BIGINT) में अद्वितीय नंबर गिनें टेबल बनाएं: CREATE

  18. MySQL में तीन शर्तों (ID, नाम, उम्र) के साथ एक क्वेरी में छात्र रिकॉर्ड कैसे खोजें?

    MySQL WHERE क्लॉज में एकाधिक शर्तें: AND ऑपरेटर का उपयोग एक ही क्वेरी में कई शर्तों को जोड़ने के लिए AND ऑपरेटर का उपयोग करें। सभी शर्तें पूरी होने पर ही पंक्ति चुनी जाती है। उदाहरण: StudentId=4, Name=Carol, Age=21 टेबल बनाएं: CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT PRIMA

  19. MySQL में Id और FileID कॉलम वाली टेबल में प्रत्येक FileID की प्रविष्टि गिनें

    MySQL COUNT() और GROUP BY: प्रत्येक FileID की घटनाओं की गिनती किसी कॉलम (जैसे FileID) के प्रत्येक विशिष्ट मान की घटनाओं की गिनती करने के लिए COUNT() के साथ GROUP BY का उपयोग करें। उदाहरण: FileID वार गिनती टेबल बनाएं (AUTO_INCREMENT 100 से): CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMEN

  20. MySQL AUTO_INCREMENT: डिफॉल्ट 1 से शुरू होता है, किसी अन्य संख्या से कैसे शुरू करें?

    MySQL AUTO_INCREMENT: प्रारंभिक मान बदलना MySQL में AUTO_INCREMENT डिफॉल्ट रूप से 1 से शुरू होता है। इसे ALTER TABLE या टेबल निर्माण के समय किसी अन्य संख्या से शुरू करने के लिए सेट किया जा सकता है। डिफॉल्ट व्यवहार: 1 से शुरू CREATE TABLE DemoTable ( UniqueNumber INT NOT NULL AUTO_INCREMENT,

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:59/229  20-कंप्यूटर/Page Goto:1 53 54 55 56 57 58 59 60 61 62 63 64 65