我正在尋找更有效的方式來調試我的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),有沒有辦法快速確定他們中的哪一個被滿足?沒有手動刪除它們中的每一個?
謝謝!