![]() |
Помогите составить запрос к БД MySQL Нужно выбрать столбец в заданной таблице, и в нем удалить текст, начиная от последнего двоеточия (оно в принципе одно в каждой записи таблицы) и до конца ячейки. Как бы это сделать одним sql-запросом в phpMyAdmin? Подозреваю что нужно применить регулярку, но я с ними на Вы. Экспериментировать не хочу - сайт рабочий. Есть гуру? |
В теории так, не проверял: update table set field = substr(field , 0, length(field) - instr(reverse(field),":")) where instr(field, ";") > 0; [url]http://www.mysql.ru/docs/maryan/[/url] |
Текущее время: 02:58. Часовой пояс GMT +3. |