Salve

sto provando a scrivere una query con postgres per la ricerca di valori nelle date.
In pratica l'operatore scrivendo in un campo di ricerca: 01/02
dovrebbe visualizzare i dati del giorno 1° febbraio dei vari anni presenti nel database,
dunque potrebbe avere il seguente risultato:

01/02/2018
01/02/2019
01/02/2021

Oppure scrivendo: 03/2021
Dovrebbe visualizzare solo i dati del mese di marzo dell'anno 2021.

Non sono ammessi valori singoli. (solo l'anno o il giorno o il mese, oppure gg/yyyy)

Le stringe ammesse sono:
mm/yyyy
gg/mm

Dunque n poche parole vorrei poter utilizzare la funzione del tipo like '%02/2020'.

Prima di iniziare a scrivere qualsiasi sfondone chiedo un parere a voi del forum su come poter affrontare la seguente problematica.

Grazie infinite