Я ищу более эффективный способ отладки моих SQL-запросов, я использую phpMyAdmin для большинства проверок запросов. Вот пример запроса:Проверка выполнения условий SQL
SELECT * FROM `schedule` WHERE
(
`start` = {$start} OR
((`start` + (`runtime` * 60)) > {$start} AND (`start` + (`runtime` * 60)) <= {$end}) OR
(`start` > {$start} AND `start` < {$end})
) AND `group_id` = {$group}
Теперь, учитывая, что $ начала и start
оба метки времени он получает раздражает, когда пытаются узнать, какие из условий было выполнено (и запутанным), иногда эти условия могут быть в больших количествах (а не 3, как в примере), есть ли способ быстро определить, какой из них был встречен? Без ручного удаления каждого из них?
Спасибо!