दिलचस्प पोस्ट
IPhone में उद्देश्य-सी में प्रकार एक संयुक्त पाश की तुलना में अलग loops में elementwise जोड़ों में बहुत तेजी क्यों हैं? शुरुआती के लिए गिट: निश्चित व्यावहारिक गाइड हाइबरनेट में बायपास जनरेटेड वैल्यू (डेटा को डीबी में नहीं मिलाएं?) जब एक आइफ्रेम jQuery में लोड हो रहा है, तो मैं एक घटना कैसे फर्क कर सकता हूं? मैं एक UIImage कैसे ले सकता हूं और उसे एक काले रंग की सीमा दे सकता हूं? बिल्ड स्टूडियो में बिल्डर सोल्यूशन, रीबिल्ड सॉल्यूशन, और क्लीन सॉल्यूशन के बीच अंतर? जावास्क्रिप्ट एक ईमेल संदेश में समर्थित है? Attr_accessor और attr_accessible के बीच का अंतर रनटाइम अपवाद: आपकी सामग्री में एक ListView होना चाहिए जिसका आईडी विशेषता 'android.r.id.list' है गतिविधि OnDestroy कभी नहीं बुलाया? कैसे ++ या + या अन्य अंकगणितीय ऑपरेटर का उपयोग किए बिना दो नंबरों को जोड़ने के लिए मुझे कैसे पता लगा सकता है कि मेरे एंड्रॉइड डिवाइस पर कोई विशेष पैकेज मौजूद है? अगर कोई फ़ोल्डर मौजूद नहीं है, तो इसे बनाएं मैं कैसे बता सकता हूं कि मेरे प्रोग्राम का एक अन्य उदाहरण पहले से चल रहा है?

एसक्यूएल के जरिए टाइप टाइम की एक योग की गणना करें

एचटीएमएल एसक्यूएल में एचएच: एमएमएम: "टाइमस्पेंट" नामक मेरे कॉलोन के समय की गणना कैसे करें? मैं MySQL का उपयोग कर रहा हूँ

मेरे स्तंभ का प्रकार समय है

यह इस संरचना है

 समय जैसे 10:00:00 12:00:00 02:00:00
 समयः 08:00:00 09:15:00 01:15:00
 समय बिताया      

 कुल समय 03:15:00

वेब के समाधान से एकत्रित समाधान "एसक्यूएल के जरिए टाइप टाइम की एक योग की गणना करें"

 SELECT SEC_TO_TIME( SUM( TIME_TO_SEC( `timeSpent` ) ) ) AS timeSum FROM YourTableName 

यह मेरे लिए काम किया उम्मीद है की यह मदद करेगा।

यदि समय के डेटा प्रकार का timeSpent कॉलम TIME तो आपको निम्न क्वेरी का उपयोग करने में सक्षम होना चाहिए:

 SELECT SUM(timeSpent) FROM YourTableName -- replace YourTableName with the actual table name 

हालांकि, अगर ऐसा नहीं है, तो आपको Time डेटा प्रकार में कनवर्ट करने के लिए एक कलाकार का उपयोग करना पड़ सकता है। ऐसा कुछ काम करना चाहिए:

 SELECT SUM(timeSpent - CAST('0:0:0' as TIME)) FROM YourTableName -- replace YourTableName with the actual table name 

MySQL में, आप कुछ ऐसा करने के लिए समय अंतराल प्राप्त करेंगे:

 SELECT TIMEDIFF('08:00:00', '10:00:00'); 

फिर समय अंतराल जोड़ने के लिए, आप ऐसा करेंगे:

 SELECT ADDTIME('01:00:00', '01:30:00'); 

दुर्भाग्य से, आप तिथियां नहीं जमा कर रहे हैं या 24 घंटे का समय उपयोग कर रहे हैं, इसलिए ये गणना गलत हो जाएगी क्योंकि आपका समय-समय वास्तव में आपके TimeFrom से कम है।

TIMESTAMPDIFF() का उपयोग करते हुए सेकंड के समय के अंतराल को स्टोर करने के लिए एक और दृष्टिकोण होगा (आप ऊपर दिए गए मुद्दे को सॉर्ट करेंगे TIMESTAMPDIFF() :

 UPDATE my_table SET time_spent=TIMESTAMPDIFF(start, end)); SELECT SEC_TO_TIME(SUM(time_spent)) FROM my_table; 

MYSQL डाटाबेस से समय की राशि प्राप्त करने के लिए 100% कार्य कोड:

 SELECT SEC_TO_TIME( SUM(time_to_sec(`db`.`tablename`))) As timeSum FROM `tablename` 

कोशिश करो और पुष्टि करें धन्यवाद।