-
MySQL डेटाबेस में दो कॉलम कैसे अपडेट करें?
UPDATE ... SET में कॉमा से अलग करें एक ही UPDATE स्टेटमेंट में कई कॉलम अपडेट करने के लिए SET col1 = val1, col2 = val2 सिंटैक्स का उपयोग करें। सिंटैक्स UPDATE yourTableName SET col1 = value1, col2 = value2 WHERE condition; उदाहरण (John,Smith), (Carol,Taylor), (Mike,Jones), (Sam,Williams), (Bob,Dav
-
SQL Server IDENTITY कॉलम का MySQL में समकक्ष क्या है?
AUTO_INCREMENT MySQL का समकक्ष है SQL Server का IDENTITY गुण MySQL में AUTO_INCREMENT के बराबर है। सिंटैक्स CREATE TABLE yourTableName ( id INT NOT NULL AUTO_INCREMENT, col2 TYPE, ..., PRIMARY KEY (id) ); महत्वपूर्ण: PRIMARY KEY आवश्यक MySQL में AUTO_INCREMENT कॉलम प्राथमिक कुंजी (
-
MySQL SELECT परिणामों में LONGTEXT फील्ड की लंबाई कैसे सीमित करें?
SUBSTRING() फ़ंक्शन का उपयोग लंबे टेक्स्ट कॉलम को SELECT में छोटा दिखाने के लिए SUBSTRING(str, start, length) का उपयोग करें। सिंटैक्स SELECT SUBSTRING(yourColumnName, 1, length) AS shortText FROM yourTableName; उदाहरण (Java is an Object Oriented Programming Language); पहले 26 वर्ण प्राप्त करें:
-
MySQL में ERROR 1396 (HY000): DROP USER विफल कैसे हल करें?
कारण: होस्ट मिसमैच (% बनाम localhost) यह त्रुटि तब होती है जब आप user@localhost ड्रॉप करने का प्रयास करते हैं, लेकिन उपयोगकर्ता user@% के रूप में बनाया गया था। MySQL में उपयोगकर्ता की पहचान user@host जोड़ी से होती है। उदाहरण SELECT user, host FROM mysql.user; +------------------+-----------+ | use
-
MySQL में पैरामीटर के साथ प्रोसीजर कैसे बनाएं?
IN और OUT पैरामीटर के साथ स्टोर्ड प्रोसीजर MySQL स्टोर्ड प्रोसीजर में IN (इनपुट), OUT (आउटपुट), और INOUT (दोनों) पैरामीटर हो सकते हैं। सिंटैक्स DELIMITER // CREATE PROCEDURE proc_name(IN param1 TYPE, OUT param2 TYPE) BEGIN -- स्टेटमेंट्स SET param2 = ...; END // DELIMITER ; उदाहरण: मान मौज
-
MySQL में sql_mode को स्थायी रूप से कैसे सेट करें?
कॉन्फ़िगरेशन फ़ाइल (my.cnf / my.ini) संपादित करें sql_mode को स्थायी रूप से सेट करने के लिए MySQL कॉन्फ़िगरेशन फ़ाइल में [mysqld] सेक्शन के तहत जोड़ें। चरण डेटा डायरेक्टरी पता करें: SELECT @@datadir; उस निर्देशिका में my.cnf (Linux) या my.ini (Windows) खोजें। [mysqld] सेक्शन में जोड़ें: sql_mode=T
-
MySQL में कल की तारीख कैसे चुनें
कल की तारीख चुनने के लिए, MySQL से subdate() फ़ंक्शन का उपयोग करें। सिंटैक्स इस प्रकार है SELECT SUBDATE(yourDatetimeColumnName, INTERVAL 1 DAY) AS anyVariableName FROM yourTableName; उपरोक्त सिंटैक्स को समझने के लिए, आइए एक टेबल बनाते हैं ); Query OK, 0 rows affected (0.59 sec) आइए अब insert कम
-
MySQL में unix_timestamp के लिए डेटा प्रकार क्या है?
INTEGER (INT) डेटा प्रकार सर्वोत्तम है UNIX_TIMESTAMP() फ़ंक्शन एक पूर्णांक (सेकंड की संख्या) लौटाता है, इसलिए इसे संग्रहीत करने के लिए INT (या BIGINT भविष्य के लिए) उपयुक्त है। डेटा प्रकार INT(11) -- 32-बिट साइन्ड पूर्णांक, रेंज: -2147483648 से 2147483647 यह 1970-01-01 से 2038-01-19 तक के यूनिक्
-
MySQL में % वाइल्डकार्ड का सही उपयोग कैसे करें?
LIKE ऑपरेटर के साथ % वाइल्डकार्ड % वाइल्डकार्ड शून्य, एक या अधिक वर्णों से मेल खाता है। LIKE के साथ उपयोग करें। सिंटैक्स SELECT * FROM yourTableName WHERE yourColumnName LIKE pattern%; उदाहरण (Bob,11_1), (Sam,11_2), (Mike,21_1); 2 से शुरू होने वाले LoginId खोजें: SELECT * FROM SearchDemo WHERE
-
SQLite डेटाबेस के लिए Python इंटरफ़ेस
Python में sqlite3 मॉड्यूल का उपयोग Python की मानक लाइब्रेरी में sqlite3 मॉड्यूल शामिल है, जो DB-API 2.0 (PEP 249) का अनुपालन करता है। SQLite एक सर्वरलेस, फ़ाइल-आधारित डेटाबेस है। कनेक्शन स्थापित करें import sqlite3 conn = sqlite3.connect(mydb.sqlite3) # फ़ाइल-आधारित # या मेमोरी में: conn = sqlite
-
MySQL में URL स्ट्रिंग का अंतिम इंडेक्स (लास्ट पार्ट) कैसे प्राप्त करें?
SUBSTRING_INDEX() के साथ ऋणात्मक काउंट SUBSTRING_INDEX(str, delim, count) में जब count ऋणात्मक होता है, तो यह दाएं से गिनता है और अंतिम सेपरेटर के बाद का भाग लौटाता है। सिंटैक्स SELECT SUBSTRING_INDEX(yourColumnName, /, -1) AS lastPart FROM yourTableName; उदाहरण (3, https://www.example.com/questi
-
MySQL में एग्रीगेट फ़ंक्शन के बिना कॉलम मान कैसे जोड़ें?
सीधे अंकगणितीय ऑपरेटर (+) का उपयोग आप SUM() जैसे एग्रीगेट फ़ंक्शन के बिना, प्रत्येक पंक्ति के लिए कॉलम मानों को जोड़ने के लिए + ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स SELECT *, (col1 + col2 + col3) AS total FROM yourTableName; उदाहरण (4,Mike,82,75,71), (5,Sam,92,89,88); कुल अंक क्वेरी: SELECT *,
-
MySQL और SQL Server में क्वेरी से टेबल DDL कैसे जनरेट करें?
MySQL: SHOW CREATE TABLE MySQL में टेबल की DDL (CREATE TABLE स्टेटमेंट) देखने के लिए SHOW CREATE TABLE कमांड का उपयोग करें। सिंटैक्स SHOW CREATE TABLE yourTableName; उदाहरण SHOW CREATE TABLE DDLOfTableStudent; +-------------------+------------------------------------------------------------------
-
MySQL SELECT स्टेटमेंट में IN क्लॉज के मानों के क्रम के अनुसार सॉर्ट कैसे करें?
FIELD() फ़ंक्शन के साथ कस्टम ऑर्डर MySQL में FIELD(str, val1, val2, ...) फ़ंक्शन str की सूची में स्थिति लौटाता है। इसे ORDER BY के साथ उपयोग करके IN क्लॉज के मानों के क्रम में सॉर्ट कर सकते हैं। सिंटैक्स SELECT * FROM yourTableName WHERE yourColumnName IN (val1, val2, val3, ...) ORDER BY FIELD(your
-
MySQL कमांड लाइन में रिकॉर्ड को वर्टिकल कैसे प्रदर्शित करें?
SELECT ... \G का उपयोग किसी भी SELECT क्वेरी के अंत में \G लगाकर परिणाम को वर्टिकल (रो-वार) फॉर्मेट में देखें। उदाहरण (101,John,23), (104,Carol,20), (107,Bob,22), (110,David,29), (113,Mike,28); SELECT * FROM showRecordsVertically \G *************************** 1. row ***************************
-
MySQL कमांड लाइन में डेटाबेस को वर्टिकल कैसे सूचीबद्ध करें?
SHOW DATABASES \G का उपयोग सेमीकॉलन के बजाय \G डिलीमीटर का उपयोग करके डेटाबेस सूची को वर्टिकल फॉर्मेट में देखें। कमांड SHOW DATABASES \G आउटपुट उदाहरण *************************** 1. row *************************** Database: business *************************** 2. row *************************** D
-
सामान्य क्वेरी के लिए MySQL में वेरिएबल कैसे घोषित करें?
सेशन वेरिएबल (@) और लोकल वेरिएबल (DECLARE) 1. सेशन वेरिएबल (उपयोगकर्ता-परिभाषित वेरिएबल) SET @var := value; सिंटैक्स का उपयोग करें। ये सत्र के लिए मान्य होते हैं। @AgeGreaterThan30; 2. लोकल वेरिएबल (स्टोर्ड प्रोग्राम के अंदर) DECLARE var_name datatype [DEFAULT value]; केवल स्टोर्ड प्रोसीजर, फंक्श
-
MySQL डेटाबेस में DECIMAL कैसे डालें?
DECIMAL(कुल_अंक, दशमलव_अंक) डेटा प्रकार का उपयोग MySQL में सटीक दशमलव मान संग्रहीत करने के लिए DECIMAL डेटा प्रकार का उपयोग करें। सिंटैक्स yourColumnName DECIMAL(TotalDigits, DigitsAfterDecimalPoint); उदाहरण INSERT INTO DecimalInsert VALUES (3,Mike,1.424); -- चेतावनी: ट्रंकेट परिणाम: SELECT * F
-
MySQL में INSERT, VALUES और SELECT को कैसे संयोजित करें?
INSERT ... SELECT सिंटैक्स के साथ कॉलम मैपिंग आप एक टेबल से चुनकर दूसरी टेबल में डाल सकते हैं, कॉलम नामों को स्पष्ट रूप से मैप करके। सिंटैक्स INSERT INTO targetTable (col1, col2, ...) SELECT col1, col2, ... FROM sourceTable WHERE condition; उदाहरण (EMP-4,David,27), (EMP-5,Bob,21); शर्त के साथ चु
-
MySQL में NOT NULL कॉलम कैसे जोड़ें?
दो तरीके: निर्माण के समय या ALTER TABLE से केस 1: टेबल निर्माण के समय CREATE TABLE yourTableName ( yourColumnName dataType NOT NULL, ... ); उदाहरण: INSERT INTO NotNullAtCreationOfTable VALUES (1, Carol); -- OK केस 2: मौजूदा टेबल में ALTER TABLE से जोड़ें ALTER TABLE yourTableName ADD you