Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में TIMESTAMP() के बिना टाइमस्टैम्प मानों को आरोही क्रम में कैसे ऑर्डर करें?

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 का उपयोग करके अवरोही क्रम में सॉर्ट कर सकते हैं।

  1. - mysqldump के बिना MySQL डेटाबेस डुप्लिकेट करना

    CREATE TABLE ... AS SELECT से डेटाबेस कॉपी करना CREATE TABLE db1.table SELECT * FROM db2.table सिंटैक्स से एक डेटाबेस से दूसरे में तालिका संरचना और डेटा दोनों कॉपी हो जाते हैं। स्रोत डेटाबेस और तालिका INSERT INTO DemoTable101 VALUES(101, Sam), (102, Bob), (103, David); लक्ष्य डेटाबेस में कॉपी C

  1. - MySQL में विशिष्ट कॉलम मान को प्राथमिकता देकर ऑर्डर करें और बाकी को आरोही क्रम में दिखाएं

    MySQL में विशिष्ट मान को शीर्ष पर रखकर कस्टम ऑर्डरिंग MySQL में आप बूलियन अभिव्यक्ति (Column = Value) DESC का उपयोग करके एक विशिष्ट मान को शीर्ष पर रख सकते हैं, उसके बाद शेष मानों को आरोही (या अवरोही) क्रम में रख सकते हैं। टेबल बनाना ); Query OK, 0 rows affected (1.68 sec) डेटा डालना INSERT INTO

  1. Java में JDBC ResultSet से MySQL टेबल मान प्रदर्शित करें Java में JDBC ResultSet से MySQL टेबल मान प्रदर्शित करें

    टेबल और डेटा insert into demo87 values(John,21), (David,23), (Bob,22); Java कोड: ResultSet से HashMap में डेटा import java.sql.*; import java.util.*; import com.mysql.jdbc.Statement; public class TableValuesDemo { public static void main(String[] args) { Connection con = null;