Если вам даны времена «10: 10: 00» и «11: 01: 00», и вы хотите знать, совпадает ли что-либо с этим периодом, то логика такова:
select b.*
from usr_booking
where shop_id = 21 and -- do not use single quotes for numeric constants (assuming `shop_id` is a number
end_time > '10:10:00' and
start_time < '11:01:00';
Для перекрывающихся интервалов between
не подходит.
Я полагаю, что IE8 использует отдельный процесс для каждого окна. При использовании сеансовых куки новый процесс запустится с новой сессии и поэтому не сможет отправить сеансовые куки, полученные другим процессом. Можно ли попытаться использовать персистентные cookie и видеть ли то, что происходит?
Из http://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-existing.aspx#lcie
Слабо связанный Internet Explorer (LCIE) является архитектурным усилием улучшить браузер путем разделения его компонентов и ослабления их взаимозависимости: прежде всего это - попытка изолировать кадр Internet Explorer и его вкладки в отдельные процессы. В Internet Explorer 8 эта изоляция вызовет улучшенную производительность и масштабируемость, а также более мощные методы для восстановления с проблем как диск или системный отказ.