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

एक MySQL TIME मान को दिनों और घंटों के रूप में कैसे परिवर्तित करें?

<घंटा/>

यहां, हम समय मान को परिवर्तित कर रहे हैं, उदाहरण के लिए 150:50:10 दिन और घंटे के रूप में, यानी 6 दिन 6 घंटे।

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

mysql> टेबल बनाएं DemoTable657(ड्यूटाइम टाइम);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (3.68 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने कुल घंटों के रूप में रिकॉर्ड डाले हैं -

mysql> DemoTable657 मानों में डालें ('120:30:00'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.38 सेकंड) mysql> DemoTable657 मानों में डालें ('150:50:10'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.27 सेकंड)

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

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

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

<पूर्व>+-----------+| नियत समय |+-----------+| 120:30:00 || 150:50:10 |+----------+2 पंक्तियों में सेट (0.00 सेकंड)

यहां TIME मान को दिन घंटे के रूप में बदलने की क्वेरी है -

डेमोटेबल 657 से
mysql> CONCAT(FLOOR(HOUR(DueTime)/24),' DAYS, ', HOUR(DueTime) MOD 24, 'HOURS.') चुनें;

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

<पूर्व>+------------------------------------------ -----------------------------+| CONCAT(FLOOR(HOUR(DueTime)/24),' DAYS, ', HOUR(DueTime) MOD 24, 'Hours.') |+------------------- -------------------------------------------------- --------+| 5 दिन, 0 घंटे। || 6 दिन, 6 घंटे। |+------------------------------------------------ -----------------------------+2 पंक्तियाँ सेट में (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" को रियल टाइम में कैसे बदलें?

    इसके लिए आप TIME_FORMAT() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoTable1591 मानों में (2210); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) चयन कथन का उपयोग करके ता

  1. मैं सी और सी ++ में एक चार को एक int में कैसे परिवर्तित करूं?

    C भाषा में, चार प्रकार के चर को int में बदलने की तीन विधियाँ हैं। ये इस प्रकार दिए गए हैं - sscanf () अतोई () टाइपकास्टिंग यहाँ C भाषा में char को int में बदलने का एक उदाहरण दिया गया है, उदाहरण #include<stdio.h> #include<stdlib.h> int main() {    const char *str = "1234