-
MySQL में कॉलम के सभी मानों का योग कैसे निकालें?
MySQL में किसी कॉलम के सभी मानों का योग निकालने के लिए SUM() एग्रीगेट फ़ंक्शन का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Amount INT ); डेटा डालना mysql> INSERT INTO DemoTable(Amount) VALUES(50); mysql> INSERT INTO DemoTa
-
MySQL डेटा टाइप: INT बनाम ENUM - कौन सा चुनें?
MySQL में INT और ENUM के बीच चयन आपके उपयोग के मामले पर निर्भर करता है। ENUM कब उपयोग करें जब आपको पता हो कि केवल विशिष्ट मान ही स्टोर करने हैं, तो ENUM बेहतर है। यह अधिक प्रतिबंधात्मक (restrictive) है और डेटा इंटीग्रिटी सुनिश्चित करता है। ENUM उदाहरण mysql> CREATE TABLE DemoTable ( Id INT
-
क्या MySQL ENUM मानों में स्पेस हो सकते हैं?
हाँ, MySQL ENUM टाइप में स्पेस वाले स्ट्रिंग मान शामिल किए जा सकते हैं। टेबल निर्माण (स्पेस वाले ENUM मान) mysql> CREATE TABLE DemoTable ( Size ENUM(SMALL SIZE,LARGE SIZE,XL SIZE) ); टेबल विवरण देखें mysql> DESC DemoTable; +-------+-------------------------------------------+------+-----
-
MySQL में विशिष्ट तारीख फॉर्मेट कैसे सेट करें?
MySQL में DATE_FORMAT() फ़ंक्शन का उपयोग करके तारीख को विशिष्ट फॉर्मेट में प्रदर्शित करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ArrivalDate DATE ); डेटा डालना mysql> INSERT INTO DemoTable(ArrivalDate) VALUES(2019-01-31); mysql> I
-
MySQL में DATE_FORMAT() से तारीख फॉर्मेट कैसे बदलें?
MySQL में DATE_FORMAT() फ़ंक्शन का उपयोग करके तारीख को मनचाहे फॉर्मेट में प्रदर्शित करें। सिंटैक्स SELECT DATE_FORMAT(yourColumnName, yourFormatSpecifier) FROM yourTableName; टेबल निर्माण mysql> CREATE TABLE DemoTable ( ShippingDate DATE ); डेटा डालना mysql> INSERT INTO DemoTable VALUE
-
MySQL में SET फ़ील्ड के संभावित मान कैसे प्राप्त करें?
MySQL में SET कॉलम के परिभाषित मानों को देखने के लिए DESC कमांड का उपयोग करें। सिंटैक्स DESC yourTableName yourSetColumnName; टेबल निर्माण mysql> CREATE TABLE DemoTable ( Game SET(Chess,Pig Dice,29 Card) ); SET फ़ील्ड के मान देखने की क्वेरी mysql> DESC DemoTable Game; परिणाम +-------+-
-
MySQL में एक ही स्टेटमेंट में कई रिकॉर्ड कैसे डालें?
MySQL में एक ही INSERT स्टेटमेंट में कई मान सेट डालने के लिए मानों को कॉमा से अलग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( UserId INT, UserName VARCHAR(20), UserAge INT ); एक साथ कई रिकॉर्ड डालना mysql> INSERT INTO DemoTable(UserId, UserName, UserAge) VALUES(100,Jo
-
MySQL में सिंगल कॉलम के मानों को विशिष्ट तरीके से कैसे जोड़ें?
MySQL में विंडो फ़ंक्शन SUM() OVER का उपयोग करके कॉलम के मानों का रनिंग टोटल (cumulative sum) निकालें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( CustomerId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerValue INT ); डेटा डालना mysql> INSERT INTO DemoTable(CustomerValue) VALUES(1
-
MySQL में ईमेल से डोमेन नाम कैसे निकालें?
MySQL में ईमेल पते से डोमेन नाम निकालने के लिए SUBSTRING_INDEX() फ़ंक्शन का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( UserId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, UserMailId VARCHAR(200) ); डेटा डालना mysql> INSERT INTO DemoTable(UserMailId) VALUES(John9989@facebook
-
MySQL में सिंगल कॉलम के सभी मानों को कैसे जोड़ें?
MySQL में एक कॉलम के सभी मानों को जोड़ने (concatenate) के लिए GROUP_CONCAT() के साथ CONCAT() फ़ंक्शन का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName VARCHAR(20) ); डेटा डालना mysql> INSERT INTO DemoTable(FirstName) VAL
-
MySQL में विशिष्ट रिकॉर्ड के मान को शून्य कैसे घटाएं?
किसी विशिष्ट रिकॉर्ड के मान को शून्य तक घटाने के लिए SET के साथ WHERE क्लॉज का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Number INT ); डेटा डालना mysql> INSERT INTO DemoTable(Number) VALUES(10); mysql> INSERT INTO DemoTabl
-
MySQL में ENUM टाइप के साथ आइटम काउंट कैसे करें?
MySQL में ENUM कॉलम के मानों को गिनने के लिए GROUP BY के साथ COUNT() एग्रीगेट फ़ंक्शन का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Size ENUM(S,M,L,XL) ); डेटा डालना mysql> INSERT INTO DemoTable(Size) VALUES(L); mysql> INSE
-
MySQL में POW() बेहतर है या POWER()?
MySQL में POW() और POWER() दोनों समानार्थी (synonyms) हैं। दोनों का सिंटैक्स समान है: SELECT POW(yourValue1, yourValue2); -- या SELECT POWER(yourValue1, yourValue2); POW() का उपयोग mysql> SELECT POW(4,3); आउटपुट: +----------+ | POW(4,3) | +----------+ | 64 | +----------+ 1 row in set (0.0
-
MySQL में EXCEPT काम नहीं कर रहा?
आप MySQL में EXCEPT का उपयोग नहीं कर सकते। आप NOT IN ऑपरेटर के साथ काम करके वही परिणाम प्राप्त कर सकते हैं। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1 ( Number1 int ); Query OK, 0 rows affected (0.71 sec) इन्सर्ट कमांड का उ
-
यदि कोई विशिष्ट कैरेक्टर मौजूद हो तो स्ट्रिंग से अंतिम कैरेक्टर कैसे हटाएं?
आप इसके लिए trim() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable ( UserId varchar(100) ); Query OK, 0 rows affected (0.63 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहाँ हमने कुछ स्ट्रिंग के अंत में प्रश्न
-
MySQL के smallint का Java समकक्ष क्या है?
short, MySQL के small int के समकक्ष है। Java short 2 बाइट्स लेता है जिसकी रेंज -32768 से 32767 है जबकि MySQL smallint भी 2 बाइट्स लेता है जिसकी रेंज समान है। यहाँ Java में short का डेमो कोड है: public class SmallIntAsShortDemo { public static void main(String[] args) { &nb
-
MySQL में ENUM से वैल्यू कैसे हटाएं?
MySQL में ENUM से वैल्यू हटाने के लिए ALTER कमांड का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable ( `Rank` ENUM(LOW,MEDIUM,HIGH) ); Query OK, 0 rows affected (0.52 sec) आइए टेबल का विवरण चेक कर
-
MySQL वर्कबेंच का उपयोग करके स्टोर्ड प्रोसीजर कैसे बनाएं?
आइए पहले एक स्टोर्ड प्रोसीजर बनाते हैं। MySQL वर्कबेंच का उपयोग करके स्टोर्ड प्रोसीजर बनाने का क्वेरी: use business; DELIMITER // DROP PROCEDURE IF EXISTS SP_GETMESSAGE; CREATE PROCEDURE SP_GETMESSAGE() BEGIN DECLARE MESSAGE VARCHAR(100); SET MESSAGE=HELLO; SELECT CONCAT(MESSAGE, ,MYSQL!!!!); END //
-
MySQL में ORDER BY वर्ड?
MySQL में वर्ड द्वारा ऑर्डर करने के लिए, आपको ORDER BY FIELD() का उपयोग करना होगा। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentFavouriteSubject varchar(10
-
MySQL में 2015-07-01 11:15:30 फॉर्मेट में महीने के आधार पर खोज परिणाम?
इसके लिए MONTH() और YEAR() का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ShippingDate datetime ); Query OK, 0 rows affected (0.54 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable(S