Я застрял в этом и нуждаюсь в некоторой помощи.проверить совпадение начального времени окончания, MySQL
SELECT COUNT(id) AS counter
FROM time_reporter
WHERE user_id='$user_id'
AND actual_date = '$date'
AND ((start_time > '$start_time' AND end_time < '$end_time'))
Он проверяет нормально, если в диапазоне, но мне нужно, чтобы убедиться, если есть запись начало, конец времени, поэтому следующая запись не может быть вставлен ...
если одна запись имеет END_TIME пример 22: 30 следующей записи не может быть start_time 22:15 и т. Д. поэтому с этим я не могу получить счет ...
Так что следующая запись не будет перекрываться или вмешиваться в любые существующие временные интервалы в тот же день и такими же пользователь ... Также было бы неплохо получить доступный диапазон раз (свободные временные интервалы), это мой второй вопрос ...
Спасибо заранее
любая оцененная помощь Спасибо