visto che interroghi un intervallo con un intervallo, devi selezionare quei record che iniziano NON dopo della fine e che finiscono NON prima dell'inizio, così
http://sqlfiddle.com/#!9/ab5e7a/2/0codice:select * from PROVA where ID > 0 AND ( DAL <= '20220220' AND AL >= '20220210')