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

MySQL में, हम पूर्णांक के रूप में समय मान का प्रतिनिधित्व कैसे कर सकते हैं?

<घंटा/>

MySQL में, UNIX टाइमस्टैम्प प्रारूप एक पूर्णांक के रूप में समय मान का प्रतिनिधित्व करने का तरीका है। दिनांक मान के लिए दर्शाया गया पूर्णांक मान सेकंड की संख्या होगी। इन सेकंडों की संख्या गिनने की आरंभ तिथि '1970-01-01' है।

<पूर्व>mysql> UNIX_TIMESTAMP ('2017-10-22 04:05:36') 'सेकेंड की कुल संख्या' के रूप में चुनें; +--------------------- -----+| सेकंड की कुल संख्या |+--------------------------+| 1508625336 |+---------------------------+1 पंक्ति सेट में (0.00 सेकंड)

UNIX_TIMESTAMP मान 10 अंक लंबा है।


  1. मैं MySQL में दिनों की संख्या कैसे गिन सकता हूं?

    आइए पहले एक तालिका बनाएं जिसमें एक कॉलम डेटाटाइम के रूप में हो और दूसरा जिसमें दिन संग्रहीत हों: टेबल बनाएं डेमोटेबल (शिपिंगडेट डेटटाइम, काउंटऑफडेट इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: डेमोटेबल मानों

  1. MySQL में फ़ील्ड मान> 0 होने पर 1 से कैसे घटाएं?

    आप इसके लिए UPDATE कमांड के साथ CASE स्टेटमेंट का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value int ); Query OK, 0 rows affected (1.44 sec) इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें

  1. MySQL में विशिष्ट मान वाले कॉलम की संख्या कैसे गिनें?

    निम्नलिखित वाक्य रचना है - सेलेक्टसम(आपका कॉलमनाम1+आपका कॉलमनाम2+आपका कॉलमनाम3...एन) `anyAliasName1` के रूप में, योग(आपका कॉलमनाम1 और आपका कॉलमनाम2 और आपका कॉलमनाम3….एन) आपके टेबलनाम से किसी भी उपनाम के रूप में; आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.68 सेकंड) इंसर्ट कमांड की मद