Saturday, 15 September 2012

mysql - filter text column by its equivalent date value -


मेरे पास id int (11) और month_year varchar नामक डेटाबेस में दो कॉलम हैं (255) क्रमशः तालिका में मेरे पास रिकॉर्ड्स हैं,

  id month_year 1 01_2013 2 06_2013 3 09_2013 4 03_2014 5 09_2014   

मुझे वित्तीय 2013-14 रिकॉर्ड अर्थात् 2013 में चाहिए माह अप्रैल से शुरू होता है (04) और 2014 से मार्च (03) से। तो, मेरा परिणाम दिखना चाहिए।

  आईडी महीना 2 वर्ष 2 06_2013 3 09_2013 4 03_2014   

कोशिश करें: <टेबल> जहां से कॉन्टैक्ट (दाएं (महीना वर्ष, 4), छोड़ दिया (महीना वर्ष, 2)) से * चुनें * '201304' और '201403'

SQLFiddle।

No comments:

Post a Comment