Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Всем привет!
Подскажите пожалуйста, возможно ли решить задачу средствами mysql или только обработкой полученных данных средаставми языка программирования.
Имеется таблица вида ID | company | date_start | date_stop
В ней записи со сроком использования компанией услуг. У компании не может быть одновремненно активные 2 и более услуги. Между началом новой и окончанием старой услуги может пройти сколько угодно времени.
Каким образом можно получить непрерывный срок использования услуги, если допускается перерыв между датой начала новой и датой окончания старой до 5 дней (если больше, услуга считаетчся не продленной, а купленой заново и нужно считать её началом нового отрезка времни)?
Зарание спасибо!
Неактивен
Нужно посчитать сумму интервалов (date_start, date_stop) + промежуток между интервалами если он меньше 5ти дней?
Посмотрите статью, там решена подобная задача.
Неактивен
Спасибо, ознакомлюсь.
Неактивен
Страниц: 1