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

डेटटाइम कॉलम की तुलना केवल MySQL में दिनांक नहीं समय के साथ कैसे करें?

<घंटा/>

केवल दिनांक के साथ दिनांक समय स्तंभ की तुलना करने के लिए, आपको दिनांक () पद्धति का उपयोग करने की आवश्यकता है। निम्नलिखित वाक्य रचना है। नीचे, आपको 'yourDateValue' में डेट करना होगा:

अपनेTableName से *चुनें जहां दिनांक(yourColumnName)='yourDateValue';

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

mysql> तालिका बनाएं DemoTable(ArrivalTime datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.74 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है:

mysql> डेमोटेबल मानों में डालें ('2019-01-31 02:34:56'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> डेमोटेबल मानों में डालें ('2019-04-09 18:20 :58');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> डेमोटेबल मानों में डालें ('2019-05-11 19:45:23'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> में डालें डेमोटेबल मान ('2019-02-03 21:10:02'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

चयन कमांड का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है:

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

यह दिनांक और समय रिकॉर्ड के साथ निम्नलिखित आउटपुट उत्पन्न करेगा:

<पूर्व>+---------------------+| आगमन का समय |+---------------------+| 2019-01-31 02:34:56 || 2019-04-09 18:20:58 |2019-05-11 19:45:23 || 2019-02-03 21:10:02 |+---------------------+4 पंक्तियों में सेट (0.00 सेकंड)

केवल तारीख की तुलना करने के लिए क्वेरी निम्नलिखित है, समय नहीं। यहां, हम तारीख की तुलना कर रहे हैं:

mysql> डेमोटेबल से *चुनें जहां दिनांक(आगमन समय)='2019-04-09';

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

<पूर्व>+---------------------+| आगमन का समय |+---------------------+| 2019-04-09 18:20:58 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL दिनांक प्रकार कॉलम को कैसे अपडेट करें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1451 मान (2017-06-01) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable1451 से *

  1. जावा के साथ एक MySQL तालिका में केवल एक कॉलम कैसे सम्मिलित करें?

    एक कॉलम डालने के लिए Java-MySQL कनेक्शन कोड में INSERT INTO स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) MySQL तालिका में केवल एक कॉलम डालने के लिए जावा कोड यहां दिया गया है। उदाहरण आयात करें रेडीस्टेडमेंट पीएस =शून्य; कोशिश करें {con =DriverMa

  1. DATETIME प्रकार के साथ सेट किए गए MySQL कॉलम में समय कैसे जोड़ें?

    डेटाटाइम में समय जोड़ने के लिए, MySQL में ADDTIME () फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1848 (शिपिंगडेट डेटाटाइम);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1848 मान (2019-12-03 17:30:00) में ड