ORDER BY ASC का उपयोग करके टाइमस्टैम्प सॉर्ट करना
टाइमस्टैम्प कॉलम को सीधे ORDER BY ASC के साथ सॉर्ट किया जा सकता है, TIMESTAMP() फ़ंक्शन की आवश्यकता नहीं है:
SELECT yourTimestampColumnName FROM yourTableName ORDER BY yourTimestampColumnName ASC;
उदाहरण: टेबल बनाना और डेटा डालना
mysql> CREATE TABLE Timestamp_TableDemo (
-> Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> yourTimestamp TIMESTAMP
-> );
mysql> INSERT INTO Timestamp_TableDemo(yourTimestamp) VALUES('2019-02-06 17:34:57');
mysql> INSERT INTO Timestamp_TableDemo(yourTimestamp) VALUES('2019-02-06 17:32:30');
mysql> INSERT INTO Timestamp_TableDemo(yourTimestamp) VALUES('2019-02-06 17:32:09');
सभी रिकॉर्ड्स देखना
mysql> SELECT * FROM Timestamp_TableDemo;
+----+---------------------+ | Id | yourTimestamp | +----+---------------------+ | 1 | 2019-02-06 17:34:57 | | 2 | 2019-02-06 17:32:30 | | 3 | 2019-02-06 17:32:09 | +----+---------------------+
आरोही क्रम में ऑर्डर करना
mysql> SELECT yourTimestamp
-> FROM Timestamp_TableDemo
-> ORDER BY yourTimestamp ASC;
आउटपुट:
+---------------------+ | yourTimestamp | +---------------------+ | 2019-02-06 17:32:09 | | 2019-02-06 17:32:30 | | 2019-02-06 17:34:57 | +---------------------+
इसी तरह DESC का उपयोग करके अवरोही क्रम में सॉर्ट कर सकते हैं।