-
MySQL में दो कॉलम से DISTINCT मान कैसे चुनें?
MySQL में दो कॉलम से अद्वितीय जोड़े प्राप्त करने के लिए LEAST() और GREATEST() फंक्शन के साथ DISTINCT उपयोग करें। सिंटैक्स SELECT DISTINCT LEAST(col1, col2) AS first_col, GREATEST(col1, col2) AS second_col FROM yourTableName; उदाहरण टेबल बनाना mysql> create table SelectDistinctTwoColumns ( -&g
-
MySQL में INT(7) का क्या अर्थ है?
MySQL में INT(7) में संख्या डिस्प्ले चौड़ाई दर्शाती है, स्टोरेज आकार या रेंज नहीं। मुख्य तथ्य स्टोरेज: हमेशा 4 बाइट्स (INT के लिए) रेंज: -2,147,483,648 से 2,147,483,647 (साइनड) डिस्प्ले चौड़ाई: केवल ZEROFILL के साथ प्रभावी होती है ZEROFILL के साथ उदाहरण टेबल बनाना mysql> create table Displa
-
MySQL में DATETIME मान में एक दिन कैसे जोड़ें?
MySQL में DATE_ADD() फंक्शन का उपयोग करके DATETIME या DATE मान में दिन जोड़ें। सिंटैक्स SELECT DATE_ADD(yourDateColumn, INTERVAL 1 DAY) FROM yourTableName; उदाहरण वर्तमान समय में 1 दिन जोड़ना mysql> select date_add(now(), interval 1 day) as Adding1DayDemo; +---------------------+ | Adding1Day
-
MySQL में जन्म तारीख से आयु कैसे गणना करें?
MySQL में YEAR(), CURRENT_TIMESTAMP, और RIGHT() फंक्शन का उपयोग करके जन्म तारीख से सटीक आयु गणना करें। सिंटैक्स SELECT YEAR(CURRENT_TIMESTAMP) - YEAR(yourColumnName) - (RIGHT(CURRENT_TIMESTAMP, 5) < RIGHT(yourColumnName, 5)) AS age FROM yourTableName; उदाहरण टेबल बनाना mysql> create t
-
MySQL टेबल की निर्माण तारीख कैसे प्राप्त करें?
MySQL में INFORMATION_SCHEMA.TABLES से CREATE_TIME कॉलम क्वेरी करके टेबल की निर्माण तारीख प्राप्त करें। सिंटैक्स SELECT CREATE_TIME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = yourDatabaseName AND TABLE_NAME = yourTableName; उदाहरण डेटाबेस: test, टेबल: skiplasttenrecords mysql> SELE
-
MySQL में क्यूमुलेटिव सम (संचयी योग) कॉलम कैसे बनाएं?
MySQL में यूजर-डिफाइंड वेरिएबल का उपयोग करके क्यूमुलेटिव सम (रनिंग टोटल) कॉलम बनाएं। सिंटैक्स -- वेरिएबल इनिशियलाइज़ करें SET @cumulativeSum := 0; -- क्यूमुलेटिव सम क्वेरी SELECT column1, column2, (@cumulativeSum := @cumulativeSum + column2) AS cumulative_sum FROM yourTableName ORDER BY
-
MySQL में टेबल कॉलम का डिफ़ॉल्ट मान कैसे बदलें?
MySQL में ALTER TABLE ... CHANGE COLUMN का उपयोग करके कॉलम का डिफ़ॉल्ट मान बदलें। सिंटैक्स ALTER TABLE yourTableName CHANGE COLUMN yourColumnName yourColumnName dataType NOT NULL DEFAULT defaultValue; उदाहरण टेबल बनाना (डिफ़ॉल्ट NULL) mysql> create table DefaultDemo ( -> ArrivalTime times
-
MySQL में एक साथ एक से अधिक कॉलम का डेटा प्रकार कैसे बदलें?
MySQL में एक ही ALTER TABLE स्टेटमेंट में कई MODIFY COLUMN क्लॉज का उपयोग करके एक साथ कई कॉलम का डेटा प्रकार बदलें। सिंटैक्स ALTER TABLE yourTableName MODIFY COLUMN columnName1 dataType1, MODIFY COLUMN columnName2 dataType2, ..., MODIFY COLUMN columnNameN dataTypeN; उदाहरण टेबल बनाना my
-
MySQL में कॉलम का क्रम कैसे बदलें?
MySQL में ALTER TABLE ... CHANGE COLUMN ... FIRST|AFTER का उपयोग करके कॉलम का क्रम बदलें। सिंटैक्स -- पहले स्थान पर ले जाने के लिए ALTER TABLE yourTableName CHANGE COLUMN columnName columnName dataType FIRST; -- किसी कॉलम के बाद ले जाने के लिए ALTER TABLE yourTableName CHANGE COLUMN columnName co
-
MySQL में कॉलम के अंतिम दो वर्ण कैसे हटाएं?
MySQL में SUBSTRING() और CHAR_LENGTH() फंक्शन का उपयोग करके कॉलम के अंतिम N वर्ण हटाएं। सिंटैक्स SELECT yourColumnName, SUBSTRING(yourColumnName, 1, CHAR_LENGTH(yourColumnName) - 2) AS newColumnName FROM yourTableName; उदाहरण टेबल बनाना mysql> create table LastTwoCharacters ( -> W
-
MySQL गणनाओं में ALIAS (उपनाम) का उपयोग कैसे करें?
MySQL में गणना के परिणाम को एक उपनाम (alias) देकर उसी क्वेरी में पुनः उपयोग करें। सिंटैक्स SELECT column_name, expression AS alias_name, (SELECT alias_name) * other_column FROM table_name; उदाहरण टेबल बनाना mysql> create table AliasDemo ( -> Id int -> ); Query OK, 0 rows affected (0.52
-
MySQL में "price" कॉलम के लिए सबसे उपयुक्त डेटा प्रकार कौन सा है?
कीमत (price) संग्रहीत करने के लिए DECIMAL डेटा प्रकार सबसे उपयुक्त है क्योंकि यह मान को सटीकता से संग्रहीत करता है बिना राउंडिंग त्रुटि के। क्यों DECIMAL? सटीक संग्रहण: फ्लोटिंग-पॉइंट (FLOAT/DOUBLE) की तरह राउंडिंग त्रुटि नहीं वित्तीय डेटा के लिए आवश्यक: पैसों की गणना में सटीकता महत्वपूर्ण नियंत्
-
MySQL में फॉरेन की कंस्ट्रेंट की सूची कैसे प्राप्त करें?
MySQL में केवल फॉरेन की कंस्ट्रेंट देखने के लिए information_schema.referential_constraints टेबल क्वेरी करें। सिंटैक्स SELECT * FROM information_schema.referential_constraints WHERE constraint_schema = yourDatabaseName; उदाहरण: business डेटाबेस mysql> select * -> from information_schema.re
-
MySQL में महीना और वर्ष के अनुसार GROUP BY कैसे करें?
MySQL में DATE_FORMAT() और GROUP BY का उपयोग करके महीना और वर्ष के अनुसार डेटा ग्रुप करें। सिंटैक्स SELECT DATE_FORMAT(yourColumnName, %m-%Y) FROM yourTableName GROUP BY MONTH(yourColumnName), YEAR(yourColumnName) DESC; उदाहरण टेबल बनाना mysql> create table GroupMonthAndYearDemo ( -> Due
-
MySQL सेफ मोड में DELETE कैसे करें?
MySQL सेफ मोड (SQL_SAFE_UPDATES) बिना WHERE की-प्लस-कॉलम के DELETE/UPDATE को रोकता है। इसे अस्थायी रूप से अक्षम करें। सिंटैक्स SET SQL_SAFE_UPDATES = 0; -- सेफ मोड बंद -- DELETE/UPDATE क्वेरी चलाएं SET SQL_SAFE_UPDATES = 1; -- सेफ मोड चालू (अनुशंसित) उदाहरण टेबल बनाना mysql> create table Sa
-
MySQL LIKE को केस-सेंसिटिव कैसे बनाएं?
MySQL में LIKE BINARY का उपयोग करके केस-सेंसिटिव तुलना करें। सिंटैक्स SELECT yourColumnName LIKE BINARY anyStringValue FROM yourTableName; उदाहरण टेबल बनाना mysql> create table LikeBinaryDemo ( -> Name varchar(200) -> ); Query OK, 0 rows affected (0.58 sec) छोटे अक्षरों में डेटा डालना
-
MySQL में DISTINCT मानों की गिनती कैसे करें?
MySQL में COUNT(DISTINCT column) का उपयोग करके अद्वितीय मानों की संख्या गिनें। सिंटैक्स SELECT COUNT(DISTINCT yourColumnName) as anyVariableName FROM yourTableName; उदाहरण टेबल बनाना mysql> create table DistinctDemo ( -> Name varchar(200) -> ); Query OK, 0 rows affected (0.58 sec) डुप्
-
MySQL में दो फील्ड पर GROUP BY और COUNT कैसे करें?
MySQL में दो कॉलम पर GROUP BY करके प्रत्येक समूह की गिनती प्राप्त करें। सिंटैक्स SELECT column1, column2, COUNT(*) FROM yourTableName GROUP BY column1, column2 ORDER BY column1 DESC; उदाहरण टेबल बनाना mysql> create table GroupByTwoFieldsDemo ( -> Id int, -> Name varchar(200) -> );
-
MySQL में 1 सप्ताह से पुराने डेटाइम के रिकॉर्ड कैसे प्राप्त करें?
MySQL में INTERVAL का उपयोग करके वर्तमान समय से 1 सप्ताह पहले के रिकॉर्ड प्राप्त करें। सिंटैक्स SELECT * FROM yourTableName WHERE yourDateColumn < NOW() - INTERVAL 1 WEEK; उदाहरण टेबल बनाना mysql> create table DatesOfOneWeek ( -> ArrivalTime datetime -> ); Query OK, 0 rows affected (0.8
-
MySQL में मौजूदा टेबल जैसी नई टेबल कैसे बनाएं?
MySQL में CREATE TABLE ... LIKE का उपयोग करके मौजूदा टेबल की संरचना कॉपी करें, फिर INSERT ... SELECT से डेटा कॉपी करें। चरण 1: केवल संरचना कॉपी करना CREATE TABLE yourNewTableName LIKE yourOldTableName; चरण 2: डेटा कॉपी करना INSERT INTO yourNewTableName SELECT * FROM yourOldTableName; पूर्ण उदाहर