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> INSERT INTO DemoTable(ArrivalDate) VALUES('2019-04-26');
mysql> INSERT INTO DemoTable(ArrivalDate) VALUES('2019-03-01');
सभी रिकॉर्ड देखें
mysql> SELECT * FROM DemoTable;
+----+-------------+ | Id | ArrivalDate | +----+-------------+ | 1 | 2019-01-31 | | 2 | 2019-04-26 | | 3 | 2019-03-01 | +----+-------------+ 3 rows in set (0.00 sec)
विशिष्ट फॉर्मेट में तारीख दिखाने की क्वेरी (DD-MonthName-YYYY)
mysql> SELECT Id, DATE_FORMAT(ArrivalDate, '%d-%M-%Y')
FROM DemoTable;
परिणाम
+----+--------------------------------------+ | Id | DATE_FORMAT(ArrivalDate, '%d-%M-%Y') | +----+--------------------------------------+ | 1 | 31-January-2019 | | 2 | 26-April-2019 | | 3 | 01-March-2019 | +----+--------------------------------------+ 3 rows in set (0.06 sec)
नोट: %M महीने का पूरा अंग्रेजी नाम देता है (January, February, आदि)।