Помогите с запросом.
Есть таблица:
|__ID__|__dirID__|____URL___|______name_____|
|__25__|____0____|____0_____|_____Папка 1___|
|__46__|___25____|___0/25___|___Подпапка 1__|
|__78__|___25____|____0_____|_____Папка 2___|
|__250_|___78____|___0/78___|___Подпапка 2__|
|__264_|___250___|_0/78/250_|_Подподпапка 2_|
В Папке 1 находиться Подпапка 1
В Папке 2 находиться Подпапка 2 в которой находиться Подподпапка 2
Если я удаляю папку с ID 25 (Папка 1), то удаляется и Подпапка 1, потому-что в URL указана папка с этим ID (0/25), но кроме этого удаляется и Подподпапка 2 потому-что скрипт находит в URL число 25, но на самом деле там 250.
Как мне составить запрос чтобы удалялись только папки в URL которых есть например 0/10, а в которых 0/100, чтобы оставались?
Добавлено 16.06.14 в 17:19:36:
Вот таким образом удаляю
mysql_query("DELETE FROM `table` WHERE `url` like '%". $dir['id'] ."%'"
;