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

टाइमस्टैम्प से दिनांक का चयन करने के लिए MySQL क्वेरी?


आइए पहले एक टेबल बनाएं। कॉलम में से एक टाइमस्टैम्प है -

mysql> तालिका बनाएं DemoTable -> ( -> CustomerName varchar(100), -> CustomerShippingDate टाइमस्टैम्प -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('क्रिस', '2019-01-21') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें ('डेविड','2019-03-01 ');क्वेरी ओके, 1 पंक्ति प्रभावित (0.22 सेकंड)mysql> डेमोटेबल वैल्यू में डालें('रॉबर्ट','2019-06-04');क्वेरी ओके, 1 पंक्ति प्रभावित (0.25 सेकंड)

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

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

आउटपुट

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

<पूर्व>+--------------+--------------------------+| ग्राहक का नाम | ग्राहक शिपिंग तिथि |+--------------+--------------------------+| क्रिस | 2019-01-21 00:00:00 || डेविड | 2019-03-01 00:00:00 || रॉबर्ट | 2019-06-04 00:00:00 |+--------------+---------------------+ सेट में 3 पंक्तियाँ (0.00 सेकंड)

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

mysql> DemoTable से *, date(CustomerShippingDate) चुनें;

आउटपुट

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

<पूर्व>+--------------+--------------------------+---------- ------------------------+| ग्राहक का नाम | ग्राहक शिपिंग तिथि | दिनांक (ग्राहक शिपिंग दिनांक) |+--------------+--------------------------+------ -----------------------+| क्रिस | 2019-01-21 00:00:00 | 2019-01-21 || डेविड | 2019-03-01 00:00:00 | 2019-03-01 || रॉबर्ट | 2019-06-04 00:00:00 | 2019-06-04 |+--------------+--------------------------+----- -----------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. 00:00 से आज की तारीख तक की तारीख चुनने के लिए MySQL क्वेरी

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

  1. MySQL से दिनांक का चयन करें और पाठ को प्रारूपित करें?

    तिथि और प्रारूप चुनने के लिए, SELECT DATE_FORMAT() का उपयोग करें। निम्नलिखित वाक्य रचना है - सिंटैक्स अपनेTableName से date_format(yourColumnName, %e %b %y) चुनें; आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

  1. MySQL में टाइमस्टैम्प मान से केवल दिनांक प्रदर्शित करें

    टाइमस्टैम्प मान से एकमात्र दिनांक प्रदर्शित करने के लिए, MySQL में FROM_UNIXTIME() विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू में डालें ( 1488652200);क्वेरी ठीक है, 1 पंक्ति प्