Текущий архив: 2008.02.10;
Скачать: CL | DM;
ВнизКак заменить строку в MySQL Найти похожие ветки
← →
asdf © (2008-01-18 13:29) [0]Как в Oracle:
decode(Field, "Value1", "Substitution1", "Value2", "Subtitution2", Field)
в док-ции нашел тока Replace, но она может заменить тока одно значение, а мне нужно много. Какой есть выход?
← →
Sergey13 © (2008-01-18 13:38) [1]> [0] asdf © (18.01.08 13:29)
Может я не совсем понял смысла вопроса, но почему бы не использовать справочник?
← →
asdf © (2008-01-18 13:42) [2]
> Sergey13 © (18.01.08 13:38) [1]
в нем я не нашел
← →
Sergey13 © (2008-01-18 13:52) [3]> [2] asdf © (18.01.08 13:42)
> в нем я не нашел
Чего и где ты не нашел? Задавай вопросы, что бы всем было понятно.
← →
asdf © (2008-01-18 14:04) [4]
> Sergey13 © (18.01.08 13:52) [3]
не нашел ответа в справочнике, который есть на mysql.ru
← →
Sergey13 © (2008-01-18 14:08) [5]> [4] asdf © (18.01.08 14:04)
Я имел в виду справочную таблицу со значениями поля, которое ты пытаешься подменить.
← →
asdf © (2008-01-18 14:16) [6]
> Sergey13 © (18.01.08 14:08) [5]
блин, БД, в которой надо будет подменить значения лежит на сайте, табл. справочника нету. Не делать мне еще и локальную табл.? Или добить администрацию, что нужон спр?
вообще откопал следующее:
FIND_IN_SET(str,strlist) - возвращает номер подстроки в посл. strlist
MAKE_SET(bits,str1,str2,...) - подставляет строку с номером bits
получается
select MAKE_SET( FIND_IN_SET(city, "Санк-Петербург,С-Пб,С-Пб.э,Санкт-Петербург"),
"Санкт-Петербург", "Санкт-Петербург", "Санкт-Петербург", "Санкт-Петербург") city
from spros
но, че-то работает не правильно, иль я не так что записываю.
← →
asdf © (2008-01-18 14:27) [7]а не, сорри все работает. Но как мне сделать одинаковый вывод сл:
Санк-Петербург
САНККТ-ПЕТЕРБУРГ
Санкт
Санкт - Петербург
Санкт -Петербург
Санкт Петербург
Санкт- Петербург
Санкт-Перебург
Санкт-Перербург
Санкт-Петербуг
Санкт-Петербур
Санкт-Петербург
Санкт-Петербург, Пуш
Санкт-Петербург,Моск
Санкт-Петербург.
Санкт-Петербурге
Санкт-Петеррбург
Санкт-петерьург
Санкт-Петрбург
Санкт-Петребург
Санкт-Питербург,Моск
Санкт-Ретербург
санктпетербург
Санктр-Петербург
Санкт_петербург
Санут-Петербург
даже раскладку путают! Сделать выбор из справочника нельзя! Тьфу!
← →
Reindeer Moss Eater © (2008-01-18 14:56) [8]Но как мне сделать одинаковый вывод
Люди, старались, вводили, придумывали варианты.
А ты злодей все хочешь испортить.
← →
asdf © (2008-01-18 15:23) [9]
> Reindeer Moss Eater © (18.01.08 14:56) [8]
обламаю я их: уж табличка готова
Страницы: 1 вся ветка
Текущий архив: 2008.02.10;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.046 c