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

MySQL में varchar "time" को रियल टाइम में कैसे बदलें?

<घंटा/>

इसके लिए आप TIME_FORMAT() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1591 -> ( -> ArrivalTime varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)

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

mysql> DemoTable1591 मानों ('1620') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> DemoTable1591 मानों ('2345') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> सम्मिलित करें DemoTable1591 मानों में ('2210'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+---------------+| आगमन समय |+----------------+| 1620 || 2345 || 2210 |+---------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ MySQL में varchar “time” को रियल टाइम में बदलने की क्वेरी है -

mysql> DemoTable1591 से TIME_FORMAT(CONCAT(SUBSTRING(ArrivalTime, 1,2), ':', SUBSTRING(ArrivalTime, 3,4)), '%h:%i') चुनें;

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

<पूर्व>+------------------------------------------ -------------------------------------------+| TIME_FORMAT (CONCAT (सबस्ट्रिंग (आगमन समय, 1,2), ':', सबस्ट्रिंग (आगमन समय, 3,4)), '% h:% i') |+------------- -------------------------------------------------- -----------------------------+| 04:20 || 11:45 || 10:10 |+-------------------------------------------------------- ------------------------------------------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL समय को HH:MM:SS से HH:MM . में बदलें

    कनवर्ट करने के लिए, MySQL TIME_FORMAT() का उपयोग करें। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.78 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने समय रिकॉर्ड डाला है - DemoTable1419 मानों में डालें (09:59:34); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेक

  1. MySQL में VARCHAR डेटाटाइप या TIME डेटाटाइप की पंक्तियों का योग कैसे करें?

    आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1442 मान (12:55:00) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) − . का चयन करके तालिका से सभी रिकॉर्ड प्रदर्शित करें DemoTable1442 से * चुनें; यह निम्नलि

  1. MySQL में दिनांक प्रारूप को कैसे परिवर्तित करें?

    दिनांक प्रारूप को रूपांतरित करने के लिए, STR_TO_DATE() - . का उपयोग करें टेबल बनाएं DemoTable2010(ड्यूडेट वर्कर(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2010 मानों में सम्मिलित करें(31/01/2017 11:00:20);क्वेरी ठीक है, 1 पं