दिलचस्प पोस्ट
NSString में सबस्ट्रिंग को खोजने / बदलने के लिए नियमित अभिव्यक्ति का उपयोग करें एक्शनबार आइकन पर पाठ कैसे प्राप्त करें? DisplayNameAttribute का स्थानीकरण मॉलोक () के बाद पॉइंटर को सीधा सीमा से लिखना त्रुटि उत्पन्न नहीं कर रहा है । क्लासपैथ और। प्रोजेक्ट – संस्करण नियंत्रण में चेक करें या नहीं? गीता में विक्रेता शाखाएं एलेवेट विशेषाधिकार के साथ या बिना प्रशासक के रूप में चलाने का पता लगाएं? HTTP पर जावास्क्रिप्ट में द्विआधारी डेटा भेजा जा रहा है कैसे Android में JSONArray पार्स करने के लिए समूह द्वारा गिनती और गिनती के साथ JComponents चित्र पृष्ठभूमि के साथ प्रदर्शित नहीं? इसका क्या अर्थ है "कोई लॉन्चर गतिविधि नहीं मिली!" कोई WebApplicationContext नहीं मिला: कोई संदर्भलोडर लॉगनर पंजीकृत नहीं है? क्या आप सृजन पर एक AngularJS नियंत्रक के लिए पैरामीटर पारित कर सकते हैं? क्या फ़ंक्शन केवल एक रिटर्न स्टेटमेंट है?

mySQL तिथि करने के लिए varchar कन्वर्ट

मुझे 1 9/2011 के varchar मान को मेरी एसक्यूएल में बदलने की जरूरत है और मुझे केवल महीने और साल चाहिए। इसलिए कि मैं PERIOD_DIFF फ़ंक्शन का उपयोग कर सकता हूं (इसलिए मुझे ऊपर की आवश्यकता के लिए 201101 में परिवर्तित किया जा सकता है)।

मैंने STR_TO_DATE फ़ंक्शन का उपयोग करने के लिए विभिन्न तरीकों की कोशिश की है:

 SELECT STR_TO_DATE(CYOApp_oilChangedDate, '%m/%Y') FROM CYO_AppInfo 

लेकिन मुझे अजीब परिणाम मिलते हैं … (उदाहरण के लिए: 2009-01-00)

मैं गलत क्या कर रहा हूं?

वेब के समाधान से एकत्रित समाधान "mySQL तिथि करने के लिए varchar कन्वर्ट"

 select date_format(str_to_date('31/12/2010', '%d/%m/%Y'), '%Y%m'); 

या

 select date_format(str_to_date('12/31/2011', '%m/%d/%Y'), '%Y%m'); 

आपके उदाहरण से बताना मुश्किल है

मैं यहाँ से प्राप्त समय पर मदद के लिए कृतज्ञता के रूप में – ऊपर से एक मामूली अद्यतन।

 $query = "UPDATE `db`.`table` SET `fieldname`= str_to_date( fieldname, '%d/%m/%Y')";