Это работает правильно:
SELECT REPLACE('Аграрная политика', 'Алгебра', '');
а если:
SELECT
`name`,
REPLACE ('Аграрная политика', `name`, '') repl
FROM `tabl`
то начиная с записи с `name` = политика (вхождение есть) начинается дублирование выражения repl
Т.е. (| - разделитель полей):
миша|миша
политика|Аграрная<пробел>
вася|Аграрная<пробел>
петя|Аграрная<пробел>
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [MySQL] [Ненависть] Вычислямое поле в WHERE (2009)
- Форум sqlite избежать автоинкремента primary key (2017)
- Форум вложенные запросы - mysql (2007)
- Форум MySQL выбрать записи не содержащиеся в другой таблице (2010)
- Форум table selects (2002)
- Форум Регулярное выражение для парсинга CSV файлов (2013)
- Форум Количество токенов нарушающих грамматику (2016)
- Форум [Mysql]Что-то вроде принципа неопределенности Гейзенберга (2011)
- Форум Помогите настроить full text search в Postgresql 9.3 с индексом. (2015)
- Форум sqlite3 left self-join, только наоборот (2023)