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

MySQL में दिनांक स्ट्रिंग के रूप में टाइमस्टैम्प का चयन करें?

<घंटा/>

MySQL में टाइमस्टैम्प को डेट स्ट्रिंग के रूप में चुनने के लिए, सिंटैक्स इस प्रकार है -

अपनेटेबलनाम से FROM_UNIXTIME(yourColumnName, '%Y-%m-%d %H:%i:%s') चुनें;

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

mysql> तालिका बनाएं select_timestampDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> ArrivalDateTime int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड)

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

mysql> select_timestampDemo(ArrivalDateTime) मान (1546499730) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> select_timestampDemo (ArrivalDateTime) मान (1546210820) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> select_timestampDemo(ArrivalDateTime) मान (1496363157) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.29 सेकंड)

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

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

यहाँ आउटपुट है -

<पूर्व>+----+---------------------+| आईडी | आगमन दिनांक समय |+----+---------------------+| 1 | 1546499730 || 2 | 1546210820 || 3 | 1496363157 |+----+-----------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

दिनांक स्ट्रिंग के रूप में टाइमस्टैम्प का चयन करने के लिए निम्नलिखित क्वेरी है -

mysql> Select_timestampDemo से FROM_UNIXTIME(ArrivalDateTime, '%Y-%m-%d %H:%i:%s') चुनें;

यहाँ आउटपुट है -

<पूर्व>+------------------------------------------ --------+| FROM_UNIXTIME(ArrivalDateTime, '%Y-%m-%d %H:%i:%s') |+-------------------------- ----------------------------+| 2019-01-03 12:45:30 || 2018-12-31 04:30:20 || 2017-06-02 05:55:57 |+------------------------------------- ---------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL क्वेरी आज से निकटतम तिथि का चयन करने के लिए?

    मान लें कि वर्तमान तिथि 2019-07-25 है। अब हम एक उदाहरण देखेंगे और एक टेबल बनाएंगे जहां टेबल में शिपिंगडेट जोड़ा गया है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable667(ShippingDate datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.46 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

  1. MySQL क्वेरी विशेष वर्णों के साथ एक विशिष्ट स्ट्रिंग का चयन करने के लिए

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

  1. 00:00 से आज की तारीख तक की तारीख चुनने के लिए MySQL क्वेरी

    मान लें कि वर्तमान तिथि 2019-09-14 8:50:10 है। अब, हम 00:00 से 2019-09-14 8:50:10 तक के रिकॉर्ड चाहते हैं। आइए अब एक उदाहरण देखें और एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (ड्यूडेट डेटटाइम);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल