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

MySQL

  1. MySQL में LIKE और OR से A, B, C अक्षर से शुरू होने वाले नाम कैसे खोजें?

    MySQL में विशिष्ट अक्षरों (A, B, C) से शुरू होने वाले नाम खोजने के लिए LIKE ऑपरेटर के साथ OR का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName WHERE yourColumnName LIKE A% OR yourColumnName LIKE B% OR yourColumnName LIKE C%; उदाहरण के साथ समझें टेबल बनाएं: CREATE TABLE AllNamesStartWit

  2. MySQL में event_scheduler=ON स्थायी रूप से कैसे सेट करें (रीस्टार्ट के बाद भी)?

    MySQL में event_scheduler को स्थायी रूप से ON रखने के लिए (सर्वर रीस्टार्ट के बाद भी), कॉन्फिगरेशन फ़ाइल (my.cnf या my.ini) में सेट करना आवश्यक है। विधि 1: कॉन्फिगरेशन फ़ाइल में (स्थायी - अनुशंसित) Linux/macOS: /etc/my.cnf या /etc/mysql/my.cnf [mysqld] event_scheduler = ON Windows: my.ini (आमतौर

  3. MySQL में SELECT DISTINCT और COUNT साथ में कैसे करें?

    MySQL में प्रत्येक विशिष्ट मान की गिनती (COUNT) के साथ DISTINCT मान प्राप्त करने के लिए GROUP BY के साथ एग्रीगेट फंक्शन COUNT(*) का उपयोग करें। सिंटैक्स SELECT yourColumnName, COUNT(*) AS count_value FROM yourTableName GROUP BY yourColumnName; उदाहरण के साथ समझें टेबल बनाएं: CREATE TABLE select

  4. MySQL में IF() से 1 को 'Y' में बदलें (सेलेक्ट स्टेटमेंट में)

    MySQL में IF() फंक्शन का उपयोग करके SELECT क्वेरी में 1/0 को Y/N में बदल सकते हैं। यह MySQL-विशिष्ट फंक्शन है (ANSI SQL नहीं)। सिंटैक्स SELECT IF(yourColumn, Y, N) AS converted_column FROM yourTableName; IF(condition, true_value, false_value) condition - TRUE/FALSE मूल्यांकन (0=NULL=FALSE, अन्य=T

  5. MySQL में CASE से 1 को 'Y' में बदलें (सेलेक्ट स्टेटमेंट में)

    MySQL में SELECT क्वेरी के अंदर CASE स्टेटमेंट का उपयोग करके संख्यात्मक मान (जैसे 1/0) को वर्णनात्मक मान (जैसे Y/N) में बदल सकते हैं। सिंटैक्स SELECT *, CASE WHEN yourColumn = 1 THEN Y ELSE N END AS converted_column FROM yourTableName; उदाहरण के साथ समझें टेब

  6. MySQL में CONCAT और CONCAT_WS से 2 से अधिक फील्ड कैसे जोड़ें?

    MySQL में 2 से अधिक कॉलम/फील्ड को जोड़ने (कॉनकैटनेट) के लिए CONCAT() या अधिक सुविधाजनक CONCAT_WS() (With Separator) फंक्शन का उपयोग करें। सिंटैक्स CONCAT() - मैनुअल सेपरेटर SELECT CONCAT(col1, /, col2, /, col3, /, col4) AS combined FROM table; CONCAT_WS() - ऑटोमैटिक सेपरेटर (अनुशंसित) SELECT CONC

  7. MySQL में UNIX_TIMESTAMP से DATETIME को INTEGER में बदलें

    MySQL में DATETIME/TIMESTAMP कॉलम को यूनिक्स टाइमस्टैम्प (सेकंड में, 1970-01-01 से) में बदलने के लिए UNIX_TIMESTAMP() फंक्शन का उपयोग करें। सिंटैक्स SELECT UNIX_TIMESTAMP(yourDatetimeColumn) AS unix_timestamp FROM yourTableName; उदाहरण के साथ समझें टेबल बनाएं: CREATE TABLE DatetimeToInteger (

  8. SQL में CAST से VARCHAR को DOUBLE/DECIMAL में कैसे बदलें?

    MySQL/SQL में VARCHAR (स्ट्रिंग) को संख्यात्मक टाइप (DOUBLE, DECIMAL) में बदलने के लिए CAST() फंक्शन का उपयोग करें। सिंटैक्स SELECT CAST(yourVarcharColumn AS DECIMAL(10,2)) AS numericColumn FROM yourTableName; पैरामीटर DECIMAL(precision, scale) - precision = कुल अंक, scale = दशमलव के बाद के अंक D

  9. MySQL में SUBDATE से तारीखों का वर्ष 2020 से 2011 कैसे बदलें?

    MySQL में दिनांक कॉलम का वर्ष बदलने के लिए (जैसे 2020 से 2011) SUBDATE() या DATE_SUB() के साथ INTERVAL 9 YEAR का उपयोग करें (2020 - 2011 = 9 वर्ष)। सिंटैक्स UPDATE yourTableName SET yourDateColumn = SUBDATE(yourDateColumn, INTERVAL 9 YEAR); उदाहरण के साथ समझें टेबल बनाएं: CREATE TABLE ChangeYear

  10. MySQL में PRIMARY KEY पर NOT NULL क्यों नहीं लिखना चाहिए?

    MySQL में **प्राइमरी की (PRIMARY KEY) कॉलम पर NOT NULL लिखने की आवश्यकता नहीं है** क्योंकि प्राइमरी की परिभाषा में **अंतर्निहित रूप से NOT NULL शामिल होता है**। कारण प्राइमरी की = NOT NULL + UNIQUE का संयोजन है। MySQL स्वचालित रूप से प्राइमरी की कॉलम को NOT NULL बना देता है। उदाहरण के साथ समझें N

  11. MySQL में TIME_FORMAT से समय फील्ड से सेकंड कैसे हटाएं?

    MySQL में TIME या DATETIME कॉलम से सेकंड हटाकर केवल घंटा:मिनट (HH:MM) फॉर्मेट में दिखाने के लिए TIME_FORMAT() फंक्शन का उपयोग करें। सिंटैक्स SELECT TIME_FORMAT(yourTimeColumn, %H:%i) AS formatted_time FROM yourTableName; फॉर्मेट स्पेसिफायर स्पेसिफायरअर्थउदाहरण %Hघंटा (00-23, 24-घंटा फॉर्मेट)10, 1

  12. MySQL में यूजर-डिफाइंड वेरिएबल vs लोकल वेरिएबल: अंतर समझें

    MySQL में दो प्रकार के वेरिएबल होते हैं: **यूजर-डिफाइंड (सत्र-विशिष्ट) वेरिएबल** और **लोकल वेरिएबल**। इनके स्कोप, जीवनचक्र और उपयोग में महत्वपूर्ण अंतर हैं। यूजर-डिफाइंड वेरिएबल (सत्र-विशिष्ट) विशेषताएं प्रीफिक्स: @ (उदाहरण: @myVar) स्कोप: वर्तमान सत्र/कनेक्शन जीवनचक्र: सत्र समाप्त होने तक मान बर

  13. MySQL में दो कॉलम से पहला नॉन-NULL मान कैसे चुनें?

    MySQL में दो कॉलम में से पहला नॉन-NULL मान चुनने के चार तरीके हैं: IFNULL(), COALESCE(), CASE, और IF()। टेस्ट टेबल CREATE TABLE SelectNotNullColumnsDemo ( Id INT NOT NULL AUTO_INCREMENT, Name VARCHAR(20), Age INT, PRIMARY KEY(Id) ); INSERT INTO SelectNotNullColumnsDemo(Name, Age) V

  14. MySQL में ADDDATE से टेबल की तारीख में 30 दिन कैसे जोड़ें?

    MySQL में टेबल के दिनांक कॉलम में 30 दिन (या कोई भी अंतराल) जोड़ने के लिए ADDDATE() या DATE_ADD() के साथ UPDATE का उपयोग करें। सिंटैक्स UPDATE yourTableName SET yourDateColumn = ADDDATE(yourDateColumn, INTERVAL 30 DAY); उदाहरण के साथ समझें टेबल बनाएं: CREATE TABLE Add30DayDemo ( Id INT NOT N

  15. MySQL DATE_FORMAT: %M नहीं %b है छोटे महीने के नाम के लिए

    MySQL में DATE_FORMAT() फंक्शन में %M **पूरा महीना नाम** (January, February) देता है। **छोटा महीना नाम** (Jan, Feb) के लिए %b उपयोग करें। फॉर्मेट स्पेसिफायर स्पेसिफायरविवरणउदाहरण %Mपूरा महीना नामJanuary, February %bसंक्षिप्त महीना नाम (3 अक्षर)Jan, Feb, Mar %mमहीना संख्या (01-12)01, 02, 12 %cमहीना

  16. MySQL में WHERE 1=0 का उपयोग: खाली परिणाम सेट प्राप्त करने के लिए

    MySQL में WHERE 1=0 कंडीशन का उपयोग करके क्वेरी को **कोई पंक्ति न लौटाने** के लिए बाध्य कर सकते हैं। यह हमेशा FALSE होता है, इसलिए परिणाम Empty set होता है। सिंटैक्स SELECT * FROM yourTableName WHERE 1=0; उदाहरण के साथ समझें टेबल बनाएं और डेटा डालें: CREATE TABLE ConditionDemo ( Id INT NOT NU

  17. MySQL में दो कॉलम के मान भिन्न होने वाली पंक्तियाँ कैसे चुनें?

    MySQL में दो कॉलम के मान **समान नहीं** होने वाली पंक्तियाँ चुनने के लिए != (या <>) ऑपरेटर का उपयोग करें, साथ में NULL हैंडलिंग भी करें क्योंकि NULL != NULL FALSE होता है। सिंटैक्स SELECT * FROM yourTableName WHERE column1 != column2 OR (column1 IS NULL AND column2 IS NOT NULL) OR (col

  18. क्या MySQL INT टाइप NULL हो सकता है? (नॉन-जीरो NULL)

    हाँ, MySQL में INT (और अन्य संख्यात्मक टाइप) **NULL हो सकते हैं** जब तक कॉलम को NOT NULL घोषित न किया गया हो। डिफॉल्ट रूप से संख्यात्मक कॉलम NULLable होते हैं। सिंटैक्स CREATE TABLE tableName ( intColumn INT -- NOT NULL नहीं लिखा, इसलिए NULL अनुमत ); INSERT INTO tableName(intColumn) VALUES(NU

  19. MySQL में ALTER TABLE MODIFY से NOT NULL प्रतिबंध कैसे हटाएं?

    MySQL में किसी कॉलम से NOT NULL प्रतिबंध हटाने के लिए ALTER TABLE ... MODIFY COLUMN का उपयोग करें और कॉलम परिभाषा से NOT NULL हटा दें। सिंटैक्स ALTER TABLE yourTableName MODIFY COLUMN yourColumnName dataType; नोट: नई परिभाषा में NOT NULL **नहीं** लिखें। उदाहरण के साथ समझें NOT NULL कॉलम के साथ टे

  20. MySQL में UPDATE से प्रत्येक पंक्ति में मान कैसे जोड़ें?

    MySQL में UPDATE कमांड का उपयोग करके टेबल की **सभी पंक्तियों** में एक मान जोड़ सकते हैं - चाहे पूर्णांक कॉलम हो या दिनांक कॉलम। सिंटैक्स पूर्णांक कॉलम के लिए UPDATE yourTableName SET integerColumn = integerColumn + value; दिनांक कॉलम के लिए UPDATE yourTableName SET dateColumn = DATE_ADD(dateColum

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:144/229  20-कंप्यूटर/Page Goto:1 138 139 140 141 142 143 144 145 146 147 148 149 150