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

MySQL में 1 दिन से अधिक पुराने टाइमस्टैम्प पर अद्यतन पंक्तियों को लाया जा रहा है?

<घंटा/>

इसके लिए आप from_unixtime() साथ में now() का उपयोग कर सकते हैं।

आइए कुछ डेटा प्रकार के साथ एक टेबल बनाएं -

उदाहरण

mysql> टेबल डेमो75 बनाएं -> (->ड्यू_डेट इंट(11) ->);क्वेरी ओके, 0 पंक्तियाँ प्रभावित, 1 चेतावनी (2.87

इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें -

उदाहरण

mysql> डेमो75 मानों में डालें (unix_timestamp ("2020-01-10")); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.46mysql> डेमो75 मानों में डालें (unix_timestamp ("2020-11-19")); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.59mysql> डेमो75 मानों में डालें (unix_timestamp ("2020-12-18")); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.44mysql> डेमो 75 मानों में डालें (unix_timestamp ("2020-11-10" ));क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.70

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

उदाहरण

mysql> डेमो75 से *चुनें;

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

आउटपुट

<पूर्व>

+---------------+

| देय_तिथि |

+---------------+

| 1578594600 |

| 1605724200 |

| 1608229800 |

| 1604946600 |

+---------------+

सेट में 4 पंक्तियाँ (0.00 सेकंड)

MySQL में 1 दिन से अधिक पुराने टाइमस्टैम्प पर अपडेट की गई पंक्तियों को लाने के लिए क्वेरी निम्नलिखित है -

उदाहरण

mysql> डेमो75 से * चुनें -> जहां से_unixtime(देय_तिथि) <अभी() - अंतराल 1 दिन;

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

आउटपुट

<पूर्व>

+---------------+

| देय_तिथि |

+---------------+

| 1578594600 |

| 1604946600 |

+---------------+

सेट में 2 पंक्तियाँ (0.00 सेकंड)


  1. - 1 सप्ताह से अधिक पुराने डेटाटाइम के साथ सभी रिकॉर्ड वापस करने के लिए MySQL क्वेरी

    1 सप्ताह से अधिक पुरानी तिथियां प्राप्त करने के लिए, आप निम्न सिंटैक्स का उपयोग कर सकते हैं - अपनेटेबलनाम से *चुनें जहां आपका कॉलमनाम <अभी() - अंतराल 1 सप्ताह; उपरोक्त अवधारणा को समझने के लिए, आइए एक तालिका बनाएं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.87 से

  1. - MySQL में id का उपयोग करके तालिका से एक से अधिक पंक्तियां हटाएं?

    आप MySQL में id का उपयोग करके तालिका से एक से अधिक पंक्तियों को हटाने के लिए IN कथन का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है - अपनेTableName से हटाएं जहां yourColumnName(value1,value2,.....valueN); उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने के लिए निम्नलिखित क्वे

  1. PHP MySQL में टाइमस्टैम्प से दिन/माह/वर्ष निकालें? PHP MySQL में टाइमस्टैम्प से दिन/माह/वर्ष निकालें?

    टाइमस्टैम्प से दिन/महीना/वर्ष निकालने के लिए, आपको date_parse() फ़ंक्शन का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है - print_r(date_parse(“anyTimeStampValue”)); PHP कोड इस प्रकार है - $yourTimeStampValue="2019-02-04 12:56:50"; print_r(date_parse($yourTimeStampValue));