Verificar uma tabela para a sobreposição de tempo?

Tenho uma tabela MySQL com os seguintes campos:

nom starttimeFim do temp

starttime eendtime são MySQLTIME campos (nãoDATETIME). Eu preciso de uma maneira de "varrer" periodicamente a tabela para ver se há sobreposições nos intervalos de tempo dentro da tabela. Se houver um evento de10:00-11:00 e outro de10:30-11:30, Quero ser alertado da presença da sobreposição de horári

Nada extravagante, tudo o que quero saber se existe ou não uma sobreposiçã

Vou usar o PHP para executar isso.

questionAnswers(4)

yourAnswerToTheQuestion