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

MySQL में टाइमस्टैम्प द्वारा ऑर्डर कैसे करें?


टाइमस्टैम्प द्वारा ऑर्डर करने के लिए, ORDER BY का उपयोग निम्न सिंटैक्स के अनुसार करें -

चुनें *अपनेTableName से STR_TO_DATE तक ऑर्डर करें(`yourColumnName`,'%m/%d/%Y%h:%i:%s %p');

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> ( -> `timestamp` varchar(100) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल मानों में डालें ('06/22/2019 01:10:20 PM'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें ('06/22/2019 12:00:27 अपराह्न'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड) mysql> डेमोटेबल मानों में डालें ('06/22/2019 06:56:20 पूर्वाह्न'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> डेमोटेबल मानों में डालें ('06/22/2019 07:10:11 पूर्वाह्न'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

आउटपुट

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+--------------------------+| टाइमस्टैम्प |+--------------------------+| 06/22/2019 01:10:20 अपराह्न || 06/22/2019 12:00:27 अपराह्न || 06/22/2019 06:56:20 पूर्वाह्न || 06/22/2019 07:10:11 पूर्वाह्न |+--------------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL में टाइमस्टैम्प द्वारा ऑर्डर करने के लिए क्वेरी निम्नलिखित है -

mysql> STR_TO_DATE तक डेमोटेबल ऑर्डर से *चुनें (`टाइमस्टैम्प`,'%m/%d/%Y%h:%i:%s %p');

आउटपुट

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+--------------------------+| टाइमस्टैम्प |+--------------------------+| 06/22/2019 06:56:20 पूर्वाह्न || 06/22/2019 07:10:11 पूर्वाह्न || 06/22/2019 12:00:27 अपराह्न || 06/22/2019 01:10:20 अपराह्न |+--------------------------+4 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में आइटम का क्रम कैसे बदलें?

    MySQL में आइटम का क्रम बदलने के लिए, ORDER BY उपनाम का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable653 (Product1Amount int,Product2Amount int);क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.42 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable653 मान (50,20) में डालें; क्व

  1. कैसे जांचें कि MySQL में टाइमस्टैम्प सेट है या नहीं?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable855(ड्यूडेट टाइमस्टैम्प);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable855 मानों में डालें (2016-04-10); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिका से सभी

  1. MySQL में समूहीकृत फ़ील्ड द्वारा ऑर्डर कैसे करें?

    समूहीकृत फ़ील्ड द्वारा ऑर्डर करने के लिए, IN() के साथ ORDER BY CASE का उपयोग करें। CASE विभिन्न स्थितियों का मूल्यांकन करता है जबकि ORDER BY सॉर्ट मानों को आरोही या अवरोही क्रम में क्रमबद्ध करता है। MySQL IN () का उपयोग मैच खोजने के लिए किया जाता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(V