у меня есть одна таблица с двумя столбцами, как показано на рисунке
![alt text](https://i.stack.imgur.com/ja1CB.jpg)
имена столбцов таблицы: (MAXDATE, AMOUNT).
если вы видите, у нас есть
first date range (from current date to 20-jan-2010)
second date range from 20-jan-2010 to 30-jan-2010
3rd range is from 20-jan-2010 to 31-jan-2010.
при исполнении страницы пользователь вводит дату начала и окончания.
например, если пользователь поставил
start date: 18-jan-2010
end date: 23-jan-2010
тогда у него есть 2 даты в первом варианте и 3 даты во втором.
что я хочу вычислить в sql
1. how many days in first range (if any this depends on supplied dates from user)
2. how many days in 2nd range (if any this depends on supplied dates from user)
3. how many days in 3rd range (if any this depends on supplied dates from user)
Спасибо