Din første store fejl er, at 'stordate' ikke er en dato, men en tegnstrengsrepræsentation af en dato. Således vil alle sammenligninger være sammenligninger af en streng, ikke en dato. Som en streng, der kommer først, '01/02/2020' eller '02/01/2019'.
WITH your_table(ID,STOREDATE,VALUE,INFO)
AS
(
SELECT 1122,to_date('01/01/2020','dd/mm/yyyy'),2,'DONE' UNION ALL
SELECT 1122,to_date('01/02/2020','dd/mm/yyyy'),1,'DONE' UNION ALL
SELECT 1122,to_date('01/03/2020','dd/mm/yyyy'),7,'DONE' UNION ALL
SELECT 1122,to_date('01/04/2020','dd/mm/yyyy'),8,'DONE'
),