12-21-2015 04:25 PM
I'm needing to use a termination date in date9. format to join to another table that has monthly records with a time_id also in date9. format. The problem is that the time_id always references the last day of the month (31JAN2015, 28FEB2015, etc.) and my termination date can be any day of the month. I just need to use a member_id in combination with the termination month/year to join to the other table with member_id and month/year, disregarding day of the month. SUBSTR requires characters and the dates are numeric. I tried using MONTH(TERM_DT) but that gives the number of the month and I need the 3 character format for month. Any other ideas?
12-21-2015 08:15 PM
It would be better to post some data to explain your questions. GROUPFORMAT + FORMAT is for such scenario .
data want; merge a b; by date groupformat ; format date monyy.; run;
Need further help from the community? Please ask a new question.