आप कुछ ऐसा कर सकते हैं जैसे to_date('01/'||trunc(joined), 'DD/MM/YYYY')
, जो इसे पहले एक वैध तिथि में बदल देगा। आपको केवल यह तय करने की आवश्यकता है कि महीने के पहले या अंतिम दिन का उपयोग करना है या नहीं (अंतिम अधिक जटिल है)
एक अन्य विकल्प EXTRACT फ़ंक्शन का उपयोग करना है:
select country, count(*) as members, EXTRACT(MONTH FROM joined) as mn, EXTRACT(YEAR FROM JOINED) as yr,MIN(JOINED) as dt
from table
group by country, EXTRACT(MONTH FROM joined), EXTRACT(YEAR FROM JOINED)
और उसके बाद, आप केवल डीटी कॉलम का चयन कर सकते हैं और इसे सम्मिलित कर सकते हैं