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

MySQL कमांड टाइमस्टैम्प मानों को आरोही क्रम में ऑर्डर करने के लिए?

<घंटा/>

आप TIMESTAMP() पद्धति के साथ टाइमस्टैम्प मानों को आरोही क्रम में क्रमित करने के लिए ORDER BY ASC का उपयोग कर सकते हैं।

TIMESTAMP() -

. का उपयोग करते हुए सिंटैक्स निम्नलिखित है
किसी भीAliasName के रूप में टाइमस्टैम्प (yourTimestampColumnName) का चयन करें1 ASC द्वारा अपनेTableNameआदेश से

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> टेबल बनाएं Timestamp_TableDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> yourTimestamp टाइमस्टैम्प -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.83 सेकंड)

अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। क्वेरी इस प्रकार है -

mysql> Timestamp_TableDemo(yourTimestamp) मानों ('2019-02-06 17:34:57') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> Timestamp_TableDemo(yourTimestamp) मानों में डालें ('2019- 02-06 17:32:30'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) mysql> Timestamp_TableDemo(yourTimestamp) मान ('2019-02-06 17:32:09') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

अब आप एक सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित कर सकते हैं। क्वेरी इस प्रकार है -

mysql> Timestamp_TableDemo से *चुनें;

निम्न आउटपुट है -

<पूर्व>+----+---------------------+| आईडी | आपका टाइमस्टैम्प |+----+---------------------+| 1 | 2019-02-06 17:34:57 || 2 | 2019-02-06 17:32:30 || 3 | 2019-02-06 17:32:09 |+----+---------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

TIMESTAMP() विधि का उपयोग करके टाइमस्टैम्प मानों को आरोही क्रम में क्रमित करने की क्वेरी यहां दी गई है -

mysql> टाइमस्टैम्प (yourTimestamp) को 'timestampDemo' के रूप में चुनें -> Timestamp_TableDemo से -> 1 asc द्वारा ऑर्डर करें;

निम्न आउटपुट है -

<पूर्व>+---------------------+| टाइमस्टैम्पडेमो |+---------------------+| 2019-02-06 17:32:09 || 2019-02-06 17:32:30 || 2019-02-06 17:34:57 |+---------------------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL ORDER BY EXPLAIN कमांड के साथ

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable606 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,FirstName varchar(100));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 606 (फर्स्टनाम) वैल्यू (डेविड) में डालें; क्वेरी ओके, 1 पंक्ति प्रभाव

  1. MySQL में केवल एक बार डुप्लिकेट कॉलम मान कैसे लौटाएं?

    MySQL में केवल एक बार कॉलम मान वापस करने के लिए, आइए पहले एक उदाहरण देखें और एक तालिका बनाएं - mysql> create table DemoTable680(Status varchar(100)); Query OK, 0 rows affected (0.75 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysql> insert into DemoTable680 values('Busy&#

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

    आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें(5);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से * चुनें; यह निम