Если вы хотите показать все данные, которые имеют значения столбца «дата» между этими двумя датами, то:
Select *
from MAIN
where `date` between '01.03.2020' and '05.03.2020';
Если вы хотите показать все данные, которые имеют значения столбца «заканчивается» тогда между этими двумя датами:
Select *
from MAIN
where ends between '01.03.2020' and '05.03.2020';
Если вы хотите показать все данные, которые имеют значения столбцов «дата» и «заканчивается» между этими двумя датами, то:
Select *
from MAIN
where ends between '01.03.2020' and '05.03.2020'
and `date` between '01.03.2020' and '05.03.2020';
Вот демоверсия