LINUX.ORG.RU

SQL


0

0

Привет. Есть поле в таблице, содержащее url вида: http://site.ru/part1/action=do

Можно ли сердвтами SQL вытащить из этого поля отдельные части? К примеру, часть site.ru, часть ru ?

СУБД - мускул. То, что я нашёл - это поиск по регэкспам, но результат всегда всё поле целиком.

★★★★★
Ответ на: комментарий от kto_tama

Видать плохо искал. Спасибо!

roy ★★★★★
() автор топика
Ответ на: комментарий от kto_tama

Нет, равно обрадовался. Мне нужно в качестве delim использовать regexp.

roy ★★★★★
() автор топика

в (видимо) схожей задаче, изначально при проектировании базы закладывали раздельное хранение частей URL (proto,domain,port,path,offset,query)- в итоге не прогадали .. при добавлении информации расход по времени незначителен, при запросах/анализе гоораздо удобнее и быстрее

MKuznetsov ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.