MySQL में DATE_FORMAT() फ़ंक्शन का उपयोग करके तारीख को मनचाहे फॉर्मेट में प्रदर्शित करें।
सिंटैक्स
SELECT DATE_FORMAT(yourColumnName, yourFormatSpecifier) FROM yourTableName;
टेबल निर्माण
mysql> CREATE TABLE DemoTable (
ShippingDate DATE
);
डेटा डालना
mysql> INSERT INTO DemoTable VALUES('2016-01-21');
mysql> INSERT INTO DemoTable VALUES('2018-05-24');
mysql> INSERT INTO DemoTable VALUES('2019-12-31');
सभी रिकॉर्ड देखें
mysql> SELECT * FROM DemoTable;
+--------------+ | ShippingDate | +--------------+ | 2016-01-21 | | 2018-05-24 | | 2019-12-31 | +--------------+ 3 rows in set (0.00 sec)
तारीख फॉर्मेट बदलने की क्वेरी (DD/MM/YYYY)
mysql> SELECT DATE_FORMAT(ShippingDate, '%d/%m/%Y')
FROM DemoTable;
परिणाम
+--------------------------------------+ | DATE_FORMAT(ShippingDate, '%d/%m/%Y') | +--------------------------------------+ | 21/01/2016 | | 24/05/2018 | | 31/12/2019 | +--------------------------------------+ 3 rows in set (0.00 sec)
सामान्य फॉर्मेट स्पेसिफायर:
%d- दिन (00-31)%m- महीना (00-12)%Y- चार अंकों का वर्ष%M- महीने का पूरा नाम%y- दो अंकों का वर्ष