Как объединить значение поля с неким текстом

Alexos

Новичок
Как объединить значение поля с неким текстом

Подскажите, плиз, как в запросе сделать что то типа:

UPDATE `items` SET img_index_prev = 'userimages/prev/' + item_id,
img_index_mid = 'userimages/mid/' + item_id;

Должно получиться что то типа
userimages/prev/1
userimages/prev/2
userimages/prev/3
etc.

Не могу найти как составить правильно запрос.. Как объединить значение поля с неким текстом..
 

jeka!

Просто Member
а смысл в базе хранить эти строки?
не проще ли в скрипте написать?:
echo "userimages/prev/".$item_id
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Alexos
Лучше получать при выводе
1. Средствами пхп, как описал jeka!
2. Или средствами MySQL CONCAT()
http://www.mysql.ru/docs/maryan/#concat

SELECT CONCAT('/dir1/dir2/dir3/', item_id) as path FROM table
 

Alexos

Новичок
Mr_Max
О! CONCAT то что нужно.. че т просмотрел эту хвункцию..
Спасибо. Было как раз средствами пхп.. а щаз назрела необходимость в разных путях.. это просто старые пути таким образом переливаю в новый так сказать формат.
 
Сверху