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)
そこから、dt列を選択して挿入するだけです