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

MySQL

  1. MySQL में CREATE TABLE AS SELECT से मौजूदा टेबल से विशिष्ट पंक्तियों के साथ नई टेबल बनाएं

    MySQL में CREATE TABLE ... AS SELECT स्टेटमेंट का उपयोग करके किसी मौजूदा टेबल से डेटा कॉपी करते हुए, विशिष्ट शर्तों के आधार पर फ़िल्टर की गई पंक्तियों के साथ एक नई टेबल बनाई जा सकती है। यह बैकअप, टेस्टिंग, या सबसेट बनाने के लिए बहुत उपयोगी है। सिंटैक्स CREATE TABLE new_table_name AS SELECT column_l

  2. MySQL में DATE_FORMAT() और STR_TO_DATE() से महीने का नाम प्रदर्शित करें

    MySQL में किसी तारीख स्ट्रिंग से महीने का संख्यात्मक मान (जैसे 10) के बजाय पूरा महीने का नाम (जैसे October) प्राप्त करने के लिए STR_TO_DATE() और DATE_FORMAT() फ़ंक्शन को संयोजित करें। सिंटैक्स SELECT DATE_FORMAT(STR_TO_DATE(date_string, input_format), %M) FROM table_name; STR_TO_DATE() - स्ट्रिंग

  3. MySQL में तारीखों की गिनती करें और दोहराई गई तारीखें भी प्राप्त करें

    MySQL में टाइमस्टैम्प कॉलम से केवल तारीख भाग निकालकर, प्रत्येक तारीख की घटनाओं की गिनती करने के लिए DATE() फ़ंक्शन के साथ COUNT(*) और GROUP BY का उपयोग करें। सिंटैक्स SELECT DATE(datetime_column) AS OnlyDate, COUNT(*) AS Total FROM table_name GROUP BY DATE(datetime_column) ORDER BY DATE(datetime_co

  4. MySQL में एकल क्वेरी से टेबल के सभी कॉलम को विशिष्ट मान पर सेट करें

    MySQL में UPDATE स्टेटमेंट का उपयोग करके एक ही क्वेरी में किसी टेबल के एक या अधिक कॉलम को विशिष्ट मानों पर सेट किया जा सकता है। यह तब उपयोगी होता है जब किसी विशिष्ट पंक्ति (या पंक्तियों) के सभी फ़ील्ड को एक साथ अपडेट करना हो। सिंटैक्स UPDATE table_name SET column1 = value1, column2 = value2, colum

  5. MySQL में SUBSTRING_INDEX() से स्ट्रिंग विभाजित करके अंतिम शब्द प्राप्त करें

    MySQL में किसी स्ट्रिंग को विभाजित करके अंतिम शब्द निकालने के लिए SUBSTRING_INDEX() फ़ंक्शन का उपयोग करें। यह फ़ंक्शन एक डिलीमीटर के आधार पर स्ट्रिंग को भागों में बांटता है और निर्दिष्ट घटना से पहले या बाद का भाग लौटाता है। सिंटैक्स SUBSTRING_INDEX(str, delim, count) str - स्रोत स्ट्रिंग delim - ड

  6. MySQL में sp_help के समान फ़ील्ड प्रकार और विदेशी कुंजी प्रतिबंध देखने के लिए SHOW CREATE कमांड

    MySQL में, आप SHOW CREATE कमांड की मदद से SQL Server के sp_help के समान कार्यक्षमता प्राप्त कर सकते हैं। यह कमांड टेबल या स्टोर्ड प्रोसीजर की संरचना दिखाता है, जिसमें कॉलम परिभाषाएं, डेटा प्रकार, प्राथमिक कुंजी, अद्वितीय कुंजी और विदेशी कुंजी प्रतिबंध शामिल होते हैं। केस 1: टेबल की संरचना देखना किस

  7. MySQL में GROUP_CONCAT का उपयोग करके पंक्तियों को कॉमा-सेपरेटेड सूची में संक्षिप्त करें

    GROUP_CONCAT() के साथ GROUP BY का उपयोग करके एकाधिक पंक्तियों को एक कॉमा-सेपरेटेड स्ट्रिंग में संयोजित करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (Id INT, Name VARCHAR(40)); Query OK, 0 rows affected (0.52 sec) INSERT INTO DemoTable VALUES(100,Chris Brown),(101,Adam Smith),(101,John D

  8. MySQL में एक शर्त में खाली स्ट्रिंग और 0 दोनों की जांच करें

    IN() ऑपरेटर का उपयोग करके एक ही शर्त में खाली स्ट्रिंग () और शून्य (0) दोनों की जांच करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (ClientId VARCHAR(40)); Query OK, 0 rows affected (1.01 sec) INSERT INTO DemoTable VALUES(CLI-01),(0),(CLI-02),(CLI-00),(),(CLI-98); सभी रिकॉर्ड देखना SELE

  9. MySQL में REPLACE() का उपयोग करके फाइल पथ कॉलम में खोजें और बदलें

    REPLACE() फ़ंक्शन का उपयोग करके कॉलम मानों में एक सबस्ट्रिंग की सभी घटनाओं को दूसरी सबस्ट्रिंग से बदलें (उदाहरण के लिए, फाइल पथ अपडेट करना)। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (FolderLocation TEXT); Query OK, 0 rows affected (0.80 sec) INSERT INTO DemoTable VALUES(C/ProgramFiles/All

  10. MySQL में SUBSTRING_INDEX का उपयोग करके सेपरेटर और उसके बाद के नंबर हटाकर मान अपडेट करें

    SUBSTRING_INDEX() का उपयोग करके डिलीमीटर से पहले का भाग निकालकर StringSeparatorNumber फॉर्मेट के स्ट्रिंग से सफिक्स हटाएं। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (StudentName VARCHAR(100)); Query OK, 0 rows affected (1.05 sec) INSERT INTO DemoTable VALUES(John/56989),(Carol),(David/7467

  11. MySQL में कॉलम के सभी मानों के अंतिम 3 अंकों का योग प्राप्त करें

    RIGHT() फ़ंक्शन के साथ SUM() एग्रीगेट का उपयोग करके प्रत्येक संख्या के अंतिम 3 अंक निकालें और उनका योग करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (Code INT); Query OK, 0 rows affected (0.77 sec) INSERT INTO DemoTable VALUES(5464322),(90884),(23455644),(4353633); सभी रिकॉर्ड देखना SE

  12. MySQL में विशिष्ट मानों की घटनाओं को गिनें और नए कॉलम में परिणाम प्रदर्शित करें

    COUNT(*) के साथ GROUP BY का उपयोग करके प्रत्येक विशिष्ट मान की घटनाओं को गिनें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (Value INT); Query OK, 0 rows affected (0.57 sec) INSERT INTO DemoTable VALUES(80),(90),(90),(80),(100),(90); सभी रिकॉर्ड देखना SELECT * FROM DemoTable; आउटपुट: +----

  13. MySQL प्रिपेयर्ड स्टेटमेंट में वेरिएबल का उपयोग करें

    उपयोगकर्ता-परिभाषित वेरिएबल (@var), CONCAT, PREPARE, और EXECUTE का उपयोग करके डायनामिक रूप से SQL बनाएं और निष्पादित करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName VARCHAR(20), LastName VARCHAR(20) ); Query OK, 0 rows affec

  14. MySQL में चयनित तारीख (2010-11-04) से वर्तमान तारीख तक के रिकॉर्ड चुनें

    WHERE क्लॉज में तुलना ऑपरेटर का उपयोग करके निश्चित प्रारंभ तारीख से वर्तमान तारीख तक के रिकॉर्ड फ़िल्टर करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (Joiningdate DATE); Query OK, 0 rows affected (0.56 sec) INSERT INTO DemoTable VALUES(2010-01-01),(2010-03-31),(2010-11-04), (2012-12-31),

  15. MySQL में LIKE और OR का उपयोग करके टेक्स्ट खोज क्वेरी

    LIKE वाइल्डकार्ड पैटर्न के साथ OR का उपयोग करके टेक्स्ट कॉलम में एकाधिक खोज शब्दों के लिए फ़िल्टर करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (Subject TEXT); Query OK, 0 rows affected (0.86 sec) INSERT INTO DemoTable VALUES(Introduction to MySQL),(Deep Dive using Java),(C in Depth),(In

  16. MySQL में वर्तमान तारीख से पिछले 3 दिनों के रिकॉर्ड प्राप्त करें और संबंधित मान जोड़ें

    NOW() - INTERVAL 3 DAY का उपयोग करके सापेक्ष समय विंडो को फ़िल्टर करें और मिलान करने वाली पंक्तियों के लिए SUM() एग्रीगेट करें। टेबल बनाना CREATE TABLE DemoTable ( ProductAmount INT, PurchaseDate DATETIME ); Query OK, 0 rows affected (0.94 sec) नोट: मान लें वर्तमान तारीख 2019-09-15 है। ड

  17. MySQL INSERT में UNIQUE KEY का उपयोग करके डुप्लिकेट पंक्तियों को रोकें

    टेबल निर्माण के दौरान कॉलम पर UNIQUE KEY प्रतिबंध परिभाषित करें और डुप्लिकेट को चुपचाप छोड़ने के लिए INSERT IGNORE का उपयोग करें। UNIQUE KEY के साथ टेबल बनाना CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName VARCHAR(30), UNIQUE KEY(FirstName) ); Query OK,

  18. MySQL में कॉलम से +/- 1 के भीतर पूर्णांक खोजें

    BETWEEN ऑपरेटर का उपयोग करके लक्ष्य मान के ±1 रेंज में मान खोजें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (Value INT); Query OK, 0 rows affected (0.76 sec) INSERT INTO DemoTable VALUES(14),(15),(16),(17),(18); सभी रिकॉर्ड देखना SELECT * FROM DemoTable; आउटपुट: +-------+ | Value | +----

  19. MySQL में UNIQUE प्रतिबंध का उपयोग करके आइटम के संयोजन को दो बार डालने से रोकें

    एकाधिक कॉलम पर UNIQUE प्रतिबंध जोड़ने के लिए ALTER TABLE ... ADD CONSTRAINT का उपयोग करके डुप्लिकेट संयोजनों को रोकें। टेबल बनाना CREATE TABLE DemoTable (Value1 INT, Value2 INT); Query OK, 0 rows affected (0.47 sec) कंपोजिट UNIQUE प्रतिबंध जोड़ें ALTER TABLE DemoTable ADD CONSTRAINT Value1_Value

  20. SQL में जांचें कि क्या टेबल फील्ड में NOT NULL प्रॉपर्टी सेट है

    DESCRIBE या information_schema.columns का उपयोग करके कॉलम के NULL/NOT NULL स्थिति की जांच करें। टेबल बनाना CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName VARCHAR(40), StudentAge INT NOT NULL, IsActiveStudent ENUM(ACTIVE,INACTIVE) NOT NULL,

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:51/229  20-कंप्यूटर/Page Goto:1 45 46 47 48 49 50 51 52 53 54 55 56 57